[Ruhr-pm] Subroutine Attributes

ReneeB mailinglisten at renee-baecker.de
So Apr 8 00:10:22 PDT 2007


Hallo,

vielleicht helfen Dir diese Links weiter:

http://www.perlmonks.org/?node_id=588702 und
http://www.frankfurt-pm.org/talks/corion/Aufrufsicherheit/Aufrufsicherheit.html

Gruß,
Renée


Ingo Wichmann schrieb:
> Hallo Renee!
>
> Danke für die Erklärung! Ich hab inzwischen einigermaßen verstanden, wie
> Subroutine Attributes in Catalyst angewendet werden - genau so wie Du
> schreibst ;-)
>
> Ich wollte aber gerne verstehen, wie ich mir selbst eine Klasse mit Methoden
> bauen kann, die solche Subroutine Attributes nutzen. Und da bin ich nicht
> weit gekommen. Immerhin:
>
> ------------------- test.pl -------------------------------------------
>
> use strict;
> use warnings;
>
> sub MODIFY_CODE_ATTRIBUTES {
>     use Data::Dumper;
>     print Dumper \@_; ()
> }
>
> sub foo : Bar;
>
> ------------------- test.pl -------------------------------------------
>
> Das hier kompiliert und tut ( zur Kompilezeit ) was:
> perl -c test.pl
> $VAR1 = [
>           'main',
>           sub { "DUMMY" },
>           'Bar'
>         ];
>
> Zur Funktion MODIFY_CODE_ATTRIBUTES steht was in "perldoc attributes".
> Weiter bin ich nicht gekommen.
>
> Viele Grüße,
>
> Ingo
>   

-- 
my Perl-Blog: http://reneeb-perlblog.blogspot.com