Class::MOP::Method::Constructor - Method Meta Object for constructors River stage four • 3017 direct dependents • 4504 total dependents

This is a subclass of Class::MOP::Method which generates constructor methods....

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Class::MOP - A Meta Object Protocol for Perl 5 River stage four • 3017 direct dependents • 4504 total dependents

This module is a fully functioning meta object protocol for the Perl 5 object system. It makes no attempt to change the behavior or characteristics of the Perl 5 object system, only to create a protocol for its manipulation and introspection. That sa...

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Class::LOP - The Lightweight Object Protocol River stage one • 1 direct dependent • 1 total dependent

Just like Moose is built from Class::MOP. You can build your own using this module. It is a little different from Class::MOP though, because it doesn't use a meta class, it has less features, but it's a lot faster. If you need a lightweight object pr...

BRADH/Sub-Mage-0.032 - 07 Dec 2012 15:26:25 UTC

Class::Tiny - Minimalist class construction River stage four • 65 direct dependents • 4448 total dependents

This module offers a minimalist class construction kit in around 120 lines of code. Here is a list of features: * defines attributes via import arguments * generates read-write accessors * supports lazy attribute defaults * supports custom accessors ...

DAGOLDEN/Class-Tiny-1.006 - 10 Sep 2016 18:55:56 UTC

Class::Meta - Class automation, introspection, and data validation River stage one • 1 direct dependent • 2 total dependents

Class::Meta provides an interface for automating the creation of Perl classes with attribute data type validation. It differs from other such modules in that it includes an introspection API that can be used as a unified interface for all Class::Meta...

DWHEELER/Class-Meta-0.66 - 03 Jul 2012 13:47:28 UTC

Class::MOP::Method - Method Meta Object River stage four • 3017 direct dependents • 4504 total dependents

The Method Protocol is very small, since methods in Perl 5 are just subroutines in a specific package. We provide a very basic introspection interface....

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Class::MOP::Class - Class Meta Object River stage four • 3017 direct dependents • 4504 total dependents

The Class Protocol is the largest and most complex part of the Class::MOP meta-object protocol. It controls the introspection and manipulation of Perl 5 classes, and it can create them as well. The best way to understand what this module can do is to...

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Moose::Meta::Class - The Moose metaclass River stage four • 3017 direct dependents • 4504 total dependents

This class is a subclass of Class::MOP::Class that provides additional Moose-specific functionality. To really understand this class, you will need to start with the Class::MOP::Class documentation. This class can be understood as a set of additional...

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Class::MOP::Package - Package Meta Object River stage four • 3017 direct dependents • 4504 total dependents

The Package Protocol provides an abstraction of a Perl 5 package. A package is basically namespace, and this module provides methods for looking at and changing that namespace's symbol table....

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Class::MOP::Instance - Instance Meta Object River stage four • 3017 direct dependents • 4504 total dependents

The Instance Protocol controls the creation of object instances, and the storage of attribute values in those instances. Using this API directly in your own code violates encapsulation, and we recommend that you use the appropriate APIs in Class::MOP...

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Class::MOP::Attribute - Attribute Meta Object River stage four • 3017 direct dependents • 4504 total dependents

The Attribute Protocol is almost entirely an invention of "Class::MOP". Perl 5 does not have a consistent notion of attributes. There are so many ways in which this is done, and very few (if any) are easily discoverable by this module. With that said...

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Class::MOP::Method::Meta - Method Meta Object for meta methods River stage four • 3017 direct dependents • 4504 total dependents

This is a Class::MOP::Method subclass which represents "meta" methods installed into classes by Class::MOP....

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Class::MOP::Method::Wrapped - Method Meta Object for methods with before/after/around modifiers River stage four • 3017 direct dependents • 4504 total dependents

This is a Class::MOP::Method subclass which implements before, after, and around method modifiers....

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

Class::MOP::Method::Generated - Abstract base class for generated methods River stage four • 3017 direct dependents • 4504 total dependents

This is a "Class::MOP::Method" subclass which is subclassed by "Class::MOP::Method::Accessor" and "Class::MOP::Method::Constructor". It is not intended to be used directly....

ETHER/Moose-2.2013 - 21 Jul 2020 19:04:06 UTC

DBIx::Class::AuditAny::Util::ResultMaker - On-the-fly creation of DBIC Result classes River stage zero No dependents

This package provides an easy way to conjurer new DBIC result classes into existence. It is typically used by DBIx::Class::AuditAny::Util::SchemaMaker and not called directly....

VANSTYN/DBIx-Class-AuditAny-0.200100 - 17 Mar 2017 19:55:32 UTC

15 results (0.071 seconds)