Rechercher une page de manuel
Coat::Persistent::Object.3pm
Langue: en
Version: 2009-11-25 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
NAME
Coat::Persistent::Object - root object for Coat::Persistent modelsDESCRIPTION
This class is meant to be a default root object for Coat::Persistent models. It provides through inheritance default attributes (that must exist in the underlying table) and default hooks and methods.USAGE
You just have to make your models inherit from Coat::Persistent::Object like the following :package MyModel; use Coat; use Coat::Persistent; extends 'Coat::Persistent::Object'; 1;
ATTRIBUTES
Any model that inherits from this class must wrap a table that owns the following fields:- created_at : a 'DateTime' field that contains the date when the entry was inserted in the database (automatically updated). This attribute is stored as a DateTime entry and is returned as a Class::Date object.
- updated_at : a 'DateTime' field that contains the date when the entry was last updated.This attribute is stored as a DateTime entry and is returned as a Class::Date object.
METHODS
SEE ALSO
AUTHOR
This module has been written by Alexis Sukrieh <sukria@cpan.org>Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre