abstract class ElggData implements
Loggable, // Can events related to this object class be logged
Iterator, // Override foreach behaviour
- ArrayAccess // Override for array access
+ ArrayAccess, // Override for array access
+ Exportable
{
/**
abstract class ElggEntity extends ElggData implements
Notable, // Calendar interface
Locatable, // Geocoding interface
- Exportable, // Allow export of data
Importable // Allow import of data
{
* @see ElggAnnotation
* @see ElggMetadata
*/
-abstract class ElggExtender extends ElggData implements
- Exportable
+abstract class ElggExtender extends ElggData
{
protected function initializeAttributes() {
parent::initializeAttributes();
* @subpackage Core
*/
class ElggRelationship extends ElggData implements
- Importable,
- Exportable
+ Importable
{
/**