Overview

Packages

  • ClipIt
    • clipit
      • api
    • urjc
      • backend
  • Elgg
    • Core
      • Access
      • Authentication
      • Cache
      • Caches
      • Core
      • DataMode
        • Site
      • DataModel
        • Annotations
        • Entities
        • Extender
        • File
        • Importable
        • Loggable
        • Notable
        • Object
        • User
      • DataStorage
      • Exception
      • Exceptions
        • Stub
      • FileStore
        • Disk
      • Groups
      • Helpers
      • HMAC
      • Memcache
      • Metadata
      • Navigation
      • ODD
      • Output
      • Plugins
        • Settings
      • Sessions
      • SocialModel
        • Friendable
        • Locatable
      • WebServicesAPI
      • Widgets
      • XML
      • XMLRPC
    • Exceptions
      • Stub
  • None
  • PHP

Classes

  • ODD
  • ODDDocument
  • ODDEntity
  • ODDMetaData

Interfaces

  • Exportable
  • Overview
  • Package
  • Class
  • Tree

Interface Exportable

Define an interface for all ODD exportable objects.

Direct known implementers

ElggData

Indirect known implementers

ElggAnnotation, ElggEntity, ElggUser, ElggWidget, ElggExtender, ElggFile, ElggGroup, ElggMetadata, ElggObject, ElggPlugin, ElggRelationship, ElggSite
Package: Elgg\Core\ODD
Located at Exportable.php
Methods summary
public object
# export( )

This must take the contents of the object and convert it to exportable ODD

This must take the contents of the object and convert it to exportable ODD

Returns

object
or array of objects.
public array
# getExportableValues( )

Return a list of all fields that can be exported. This should be used as the basis for the values returned by export()

Return a list of all fields that can be exported. This should be used as the basis for the values returned by export()

Returns

array
API documentation generated by ApiGen 2.8.0