| Classe :: Gruppi Classe :: Gruppi è il Pragma creato per implementare un gruppo di proprietà. |
Scarica ora |
Classe :: Gruppi Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Domizio Demichelis
- Sito web dell'editore:
- http://search.cpan.org/~domizio/CGI-Application-Plus-1.21/lib/CGI/Application/CheckRM.pm
Classe :: Gruppi Tag
Classe :: Gruppi Descrizione
Classe :: Gruppi è il Pragma creato per implementare un gruppo di proprietà. Classe :: Gruppi è il Pragma creato per implementare il gruppo di proprietà.Synopsisclass Package MyClass; # Metodo di gruppo di gruppo senza opzioni Usa classe :: Gruppi QW (questo); # Metodo di gruppo Implementare con le proprietà Usa Classe :: Gruppi {NAME => "MyGroup", Puntelli => }; # con Opzioni Usa la classe :: Gruppi {NAME => 'MyOtherGroup', No_Strict => 1, Default => {ARPOP => 'Qualche valore'}, pre_process => sub {IF (REF $ _ ARRAY EQ ' ') {$ _ = {map {$ _ => $ _} @ {$ _ }}}}, puntelli => , predefinito => 'qualcosa'}]}; utilizzo myclass-> mygroup (% hash); # stessa cosa myclass-> mygroup (prop1 => 1, prop2 => 2); $ hash_ref = myclass-> mygroup $ valore = myclass-> prop2; # $ Value == 2 $ Value = myclass-> mygroup ('prop2'); # $ Value == 2 $ Value = $ myclass :: mygroup {prop2}; # $ Value == 2 $ Value = $$ HASH_REF {PROP2}; # $ Value == 2 ($ P1, $ P2) = myclass-> mygroup (); # L'impostazione predefinita inizializza il riferimento di hash $ altro_hash_ref = myclass-> myothergroup $ Value = $ altro_Hash_ref -> {prop3} # $ Value EQ 'qualcosa' # Aggiunta di una proprietà sconosciuta (vedere No_Strict) MyClass-> MyOtherGroup (PROP5 => 5 ); # Copia dell'intero hash% mygrouplash = myclass-> requisiti mygroup: · Perl.
Classe :: Gruppi Software correlato