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) | 
