Thread MooseX::Declare - Zugriff auf erweiterte Klasse (3 answers)
Opened by roooot at 2010-04-02 17:50

roooot
 2010-04-02 17:50
#135650 #135650
User since
2008-03-03
276 Artikel
BenutzerIn
[default_avatar]
Hi Leute.

Bin heut fleißig an der Arbeit und befasse mich u.a. auch mit CPAN:Moose bzw CPAN:MooseX::Declare. Nun will ich meine Klasse User mit Registered erweitern (User::Registered).
Geht ja mit MX::D schnell:
Code (perl): (dl )
1
2
3
use MooseX::Declare;

class Registered extends User { }

Die Verzeichnisstruktur ist wie folgt:
User.pm
User/Registered.pm

Wenn ich nun User::Registered einbinde passiert folgendes:
Code (perl): (dl )
1
2
use User::Registered;
my $ur = new User::Registered;


Code: (dl )
Can't locate object method "new" via package "User::Registered" (perhaps you forgot to load "User::Registered"?)


Kommt mir etwas merkwürdig vor. Jemand die selbe Erfahrung gemacht und weiß woran es liegt?
Viele Grüße :)

View full thread MooseX::Declare - Zugriff auf erweiterte Klasse