Changes for version 0.53 - 2006-05-30

  • Added 'code' parameter to "new_constructor()" to install a constructor written by the user. This essentially works just like the 'code' method parameter.
  • Fixed tests that fail with Data::Types 0.06 and later.
  • Added 'is' parameter to the attribute constructor as an alias for 'type'. If both 'type and 'is' are passed to the attribute constructor, 'is' will be used.
  • Added the boolean method is() to the attribute class to compare a type.
  • Documented the 'create' parameter to "new_constructor()".
  • Data types in defined in the Class::Meta::Types namespace are now automatically loaded if they are used in an attribute and not already loaded.

Modules

Class automation, introspection, and data validation
Perl style accessor generation
Affordance style accessor generation
Semi-Affordance style accessor generation
Class::Meta class attribute introspection
Class::Meta class introspection
Class::Meta class constructor introspection
Class::Meta class method introspection
Data type validation and accessor building.
Boolean data types
Numeric data types
Perl data types
String data types