Suchergebnisse für Anfrage "moose"

6 die antwort

Sind MooseX :: Declare und MooseX :: Method :: Signatures produktionsbereit?

Von demaktuelle Version (0.98) [http://search.cpan.org/~drolsky/Moose-0.98/lib/Moose/Manual/MooseX.pod]desMoose :: Manual :: MooseX [http://search.cpan.org/perldoc/Moose::Manual::MooseX]sind die Zeilen: Wir haben große Hoffnungen auf die Zukunft ...

3 die antwort

Was soll ich tun, wenn eine Moose Builder-Methode fehlschlägt?

Wie kann ein Fehler in einer Buildermethode am besten behoben werden? Zum Beispiel: package MyObj; use Moose; use IO::File; has => 'file_name' ( is => 'ro', isa => 'Str', required =>1 ); has => 'file_handle' ( is => 'ro', isa => ...

2 die antwort

Pfad :: Klasse :: Datei oder :: Dir & Moose Initialisierung und Zwang

Derzeit haben: package Local; use warnings; use Moose; use Method::Signatures::Simple; use Path::Class::File; use Path::Class::Dir; method _build_path_class { my $str = $self->pathstr; return Path::Class::Dir->new($str) if (-d $str); ...

TOP-Veröffentlichungen

2 die antwort

Wie erstelle ich eine neue Moose-Klasse und instanziiere zur Laufzeit ein Objekt dieser Klasse?

Nach dem Erstellen einer Metaklasse mitMoose::Meta::Class->create, wie instanziiere ich eine echte Elchklasse mit dieser Klasse als Metaklasse? (Ich muss die Metaklasse auch erstellen, weil ich ihr auch einige Rollen zuweisen möchte.)

6 die antwort

Schreiben von schreibgeschützten Attributen in einer Perl Moose-Klasse

Mit Perl undMooseuf Objektdaten kann auf zwei Arten zugegriffen werde $self->{attribute} oder$self->attribute() Hier ist ein einfaches Beispiel, das beides demonstriert: # Person.pm package Person; use strict; use warnings; use Moose; has ...

2 die antwort

Aufheben des Blessens von Perl-Objekten und Erstellen der TO_JSON-Methode für convert_blessed

Imdiese Antwort [https://stackoverflow.com/a/4185679/632407]Ich fand eine Empfehlung für eine einfacheTO_JSON Methode, die zum Serialisieren gesegneter Objekte in JSON benötigt wird. sub TO_JSON { return { %{ shift() } }; }Könnte jemand bitte im ...

3 die antwort

Wie rufe ich einen Funktionsnamen auf, der in einem Hash in Perl gespeichert ist?

Ich bin sicher, dass dies irgendwo in der Dokumentation behandelt wird, aber ich konnte es nicht finden ... Ich suche nach dem syntaktischen Zucker, der es e...

4 die antwort

Wie kann ich alle Pakete finden, die von einem Paket in Perl erben?

Ich habe eine Reihe von verschiedenen Sites, von denen ich Daten herunterlade und in andere Formate (mit Perl) umwandle, die alle von einem Perl-Skript ausge...

6 die antwort

Wie kann ich die Leistung von Moose in nicht persistenten CGI-Prozessen verbessern?

Elch ist ein fantastischer Objektrahmen. Das Problem ist, dass es zusammen mit seinen Abhängigkeiten istsehr groß. Unserer Profilerstellung zufolge verursach...

4 die antwort

Laden Sie die benötigten Pakete auf Anfrage in Perl

Umformulierte Frage - Entschuldigung, es ist ein bisschen lang. Habe zum Beispiel ein einfacheres Paket package My; use Moose; use namespace::sweep; sub cmd1 {1} sub smd2 {2} __PACKAGE__->meta->make_immutable; 1;Ich möchte anderen erlauben, das ...