diff options
Diffstat (limited to 'engine/classes/ElggExtender.php')
-rw-r--r-- | engine/classes/ElggExtender.php | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/engine/classes/ElggExtender.php b/engine/classes/ElggExtender.php index d9a6a52ef..380ba48f5 100644 --- a/engine/classes/ElggExtender.php +++ b/engine/classes/ElggExtender.php @@ -20,6 +20,11 @@ abstract class ElggExtender extends ElggData implements Exportable { + protected function initializeAttributes() { + parent::initializeAttributes(); + + $this->attributes['type'] = ''; + } /** * Returns an attribute @@ -85,20 +90,6 @@ abstract class ElggExtender extends ElggData implements } /** - * Save this data to the appropriate database table. - * - * @return bool - */ - abstract public function save(); - - /** - * Delete this data. - * - * @return bool - */ - abstract public function delete(); - - /** * Returns if a user can edit this extended data. * * @param int $user_guid The GUID of the user (defaults to currently logged in user) |