Revision 7c5f4e40
Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt
SL/Template/Plugin/P.pm | ||
---|---|---|
29 | 29 |
my $method = $AUTOLOAD; |
30 | 30 |
$method =~ s/.*:://; |
31 | 31 |
|
32 |
return '' unless $presenter->can($method); |
|
32 |
return '' if $method eq 'DESTROY'; |
|
33 |
|
|
34 |
if (!$presenter->can($method)) { |
|
35 |
$::lxdebug->message(LXDebug::WARN(), "SL::Presenter has no method named '$method'!"); |
|
36 |
return ''; |
|
37 |
} |
|
33 | 38 |
|
34 | 39 |
splice @args, -1, 1, %{ $args[-1] } if @args && (ref($args[-1]) eq 'HASH'); |
35 | 40 |
|
Auch abrufbar als: Unified diff
Presenter-Template-Plugin: bei nicht existierenden Funktionen warnen