Thread eher allgemeine fragen zu oop (27 answers)
Opened by mark05 at 2010-04-13 11:26

renee
 2010-04-14 13:23
#135999 #135999
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Accessor erstellt eine Zugriffsmethode für die angegebenen Werte. In diesem Fall wird eben eine Subroutine "daemon" erstellt. Du könntest es auch so schreiben:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
package Daemon::Plugin;

sub daemon {
    my ($self,$value) = @_;
    $self->{daemon} = $value if @_ == 2;
    return $self->{daemon};
}

1;


Das mit Accessor spart halt Schreibarbeit...

Edit: und es behandelt gleich den Fall, dass man eine Liste für das Attribut speichern will.
Last edited: 2010-04-14 13:25:43 +0200 (CEST)
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread eher allgemeine fragen zu oop