Revision 3e5dbd22
Von Sven Schöling vor mehr als 14 Jahren hinzugefügt
SL/DB/Helpers/Metadata.pm | ||
---|---|---|
|
||
sub initialize {
|
||
my $self = shift;
|
||
$self->make_attr_auto_helpers;
|
||
$self->make_attr_auto_helpers unless $self->is_initialized;
|
||
$self->SUPER::initialize(@_);
|
||
}
|
||
|
Auch abrufbar als: Unified diff
Attribute nicht doppelt anlegen
setup führt ein frühes initialize durch, und wenn es danach nochmal manuell
passiert wurden die auto_attr_helper nochmla angelegt, was zu redefines geführt
hat. Das hier behebt das.