Differences Between: [Versions 310 and 402] [Versions 310 and 403]
Exporter based on persistent.
Copyright: | 2015 Damyon Wiese |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 85 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
persistent_exporter:: (3 methods):
__construct()
define_properties()
define_class()
Class: persistent_exporter - X-Ref
Abstract exporter based on the persistent model.__construct(\core\persistent $persistent, $related = array() X-Ref |
Constructor - saves the persistent object, and the related objects. param: \core\persistent $persistent The persistent object to export. param: array $related - An optional list of pre-loaded objects related to this persistent. |
define_properties() X-Ref |
Persistent exporters get their standard properties from the persistent class. return: array Keys are the property names, and value their definition. |
define_class() X-Ref |
Returns the specific class the persistent should be an instance of. return: string |