perl-Object-Declare - Declarative object constructor

Property Value
Distribution Mageia 6.1
Repository Mageia Core i586
Package name perl-Object-Declare
Package version 0.230.0
Package release 2.mga6
Package architecture noarch
Package type rpm
Installed size 24.89 KB
Download size 19.80 KB
Official Mirror
This module exports one function, 'declare', for building named objects
with a declarative syntax, similar to how the Jifty::DBI::Schema manpage
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.
Using a flexible 'import' interface, one can change exported helper
functions names (_declarator_), words to link labels and values together
(_copula_), and the table of named classes to declare (_mapping_):


Package Version Architecture Repository
perl-Object-Declare-0.230.0-2.mga6.noarch.rpm 0.230.0 noarch Mageia Core
perl-Object-Declare - - -


Name Value
perl >= 0:5.006
perl(overload) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.22.2


Name Value
perl(Object::Declare) == 0.230.0
perl(Object::Declare::Katamari) -
perl-Object-Declare == 0.230.0-2.mga6


Type URL
Binary Package perl-Object-Declare-0.230.0-2.mga6.noarch.rpm
Source Package perl-Object-Declare-0.230.0-2.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Object-Declare rpm package:
    # urpmi perl-Object-Declare




2016-06-19 - pterjan <pterjan> 0.230.0-2.mga6
+ Revision: 1031404
- Rebuild for perl 5.22.2
2016-04-15 - shlomif <shlomif> 0.230.0-1.mga6
+ Revision: 1002266
- update to 0.23
2016-02-02 - umeabot <umeabot> 0.220.0-6.mga6
+ Revision: 931136
- Mageia 6 Mass Rebuild
2014-10-15 - umeabot <umeabot> 0.220.0-5.mga5
+ Revision: 739227
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 0.220.0-4.mga5
+ Revision: 685777
- Mageia 5 Mass Rebuild
2013-10-18 - umeabot <umeabot> 0.220.0-3.mga4
+ Revision: 513681
- Mageia 4 Mass Rebuild

See Also

Package Description
perl-Object-Dependency-0.410.0-5.mga6.noarch.rpm Maintain a dependency graph
perl-Object-Enum-0.75.0-2.mga6.noarch.rpm Perl Enum Replacement
perl-Object-Event-1.230.0-10.mga6.noarch.rpm A class that provides an event callback interface
perl-Object-ID-0.1.2-8.mga6.noarch.rpm Supply a unique object identifier to every object
perl-Object-InsideOut-4.20.0-3.mga6.noarch.rpm Comprehensive inside-out object support perl module
perl-Object-Lexical-0.20.0-7.mga6.noarch.rpm Object::Lexical - Syntactic Sugar for Easy Object Instance Data &
perl-Object-MultiType-0.50.0-8.mga6.noarch.rpm Perl Objects as Hash, Array, Scalar, Code and Glob at the same time
perl-Object-Persistence-0.920.0-3.mga6.noarch.rpm Object-Persistence module for perl
perl-Object-Pluggable-1.290.0-8.mga6.noarch.rpm Importable constants for Object::Pluggable
perl-Object-Realize-Later-0.190.0-5.mga6.noarch.rpm CPAN Object-Realize-Later perl module
perl-Object-Signature-1.70.0-8.mga6.noarch.rpm Generate cryptographic signatures for objects
perl-Object-Tiny-RW-1.70.0-3.mga6.noarch.rpm Class building as simple as it gets (with rw accessors)
perl-Object-Tiny-XS-1.10.0-7.mga6.noarch.rpm Class building as simple as it gets and FAST
perl-Olson-Abbreviations-0.40.0-7.mga6.noarch.rpm No summary found
perl-Opcodes-0.140.0-8.mga6.i586.rpm Opcodes info from opnames.h and opcode.h