return parent::_cmsItemSave($custom, $object, self::fields()); } static function zenpageItemEdit($html, $object) { return parent::_cmsItemEdit($html, $object, self::fields()); } static function register() { parent::_register('userAddressFields', self::fields()); } static function getCustomData($obj) { return parent::_getCustomData($obj, self::fields()); } static function setCustomData($obj, $values) { parent::_setCustomData($obj, $values); } } function userAddressFields_enable($enabled) { if (!$enabled) { requestSetup('userAddressFields'); } } if (OFFSET_PATH == 2) { // setup call: add the fields into the database new userAddressFields(); } else { userAddressFields::register(); }