Paketname | libobject-declare-perl |
Beschreibung | Declarative object constructor |
Archiv/Repository | Offizielles Ubuntu Archiv lucid (universe) |
Version | 0.22-2 |
Sektion | universe/perl |
Priorität | optional |
Installierte Größe | 68 Byte |
Hängt ab von | perl (>= 5.6.0-16), libsub-override-perl |
Empfohlene Pakete | |
Paketbetreuer | Ubuntu MOTU Developers |
Quelle | |
Paketgröße | 12342 Byte |
Prüfsumme MD5 | 3758cbf75dd2a142a57ed9e967d7bcfd |
Prüfsumme SHA1 | 8e5eed30af3c2afd44a0df353a51c71bb40da9c7 |
Prüfsumme SHA256 | b3c91b8647457ae5d43e77755e22c184c7fd52671c294ae8808fd0a573fdd6dc |
Link zum Herunterladen | libobject-declare-perl_0.22-2_all.deb |
Ausführliche Beschreibung | Object::Declare exports one function, declare, for building named
objects with a declarative syntax, similar to how Jifty::DBI::Schema
defines its columns.
.
In list context, declare returns a list of name/object pairs in the
order of declaration (allowing duplicates), suitable for putting into a hash.
In scalar context, declare returns a hash reference.
.
Example: function for defining some declarative object
.
sub do_declare { declare {
column x =>
is rw,
is Very::Happy;
} };
|