|
| initializeAttributes () |
| Set subtype to upgrade. More...
|
|
| setCompleted () |
| Mark this upgrade as completed. More...
|
|
| isCompleted () |
| Has this upgrade completed? More...
|
|
| setPath ($path) |
| Sets an upgrade URL path. More...
|
|
| getURL () |
| Returns a normalized URL for the upgrade page. More...
|
|
| setCompletedTime ($time=null) |
| Sets the timestamp for when the upgrade completed. More...
|
|
| getCompletedTime () |
| Gets the time when the upgrade completed. More...
|
|
| save () |
| Require an upgrade page. More...
|
|
| __set ($name, $value) |
| Set a value as private setting or attribute. More...
|
|
| __get ($name) |
| Get an attribute or private setting value. More...
|
|
| getUpgradeFromPath ($path) |
| Find an ElggUpgrade object by the unique URL path. More...
|
|
| __construct ($row=null) |
| Create a new . More...
|
|
| getDisplayName () |
| {} More...
|
|
| setDisplayName ($displayName) |
| {} More...
|
|
| getSites ($options="", $limit=10, $offset=0) |
| Return sites that this object is a member of. More...
|
|
| addToSite ($site) |
| Add this object to a site. More...
|
|
| getExportableValues () |
| Return an array of fields which can be exported. More...
|
|
| canComment ($user_guid=0) |
| Can a user comment on this object? More...
|
|
| __clone () |
| Clone an entity. More...
|
|
| __set ($name, $value) |
| Set an attribute or metadata value for this entity. More...
|
|
| set ($name, $value) |
| Sets the value of an attribute or metadata. More...
|
|
| __get ($name) |
| Get an attribute or metadata value. More...
|
|
| get ($name) |
| Return the value of an attribute or metadata. More...
|
|
| getDisplayName () |
| Get the entity's display name. More...
|
|
| setDisplayName ($displayName) |
| Sets the title or name of this entity. More...
|
|
| getMetadata ($name) |
| Return the value of a piece of metadata. More...
|
|
| __unset ($name) |
| Unset a property from metadata or attribute. More...
|
|
| setMetadata ($name, $value, $value_type= '', $multiple=false, $owner_guid=0, $access_id=null) |
| Set metadata on this entity. More...
|
|
| deleteMetadata ($name=null) |
| Deletes all metadata on this object (metadata.entity_guid = $this->guid). More...
|
|
| deleteOwnedMetadata ($name=null) |
| Deletes all metadata owned by this object (metadata.owner_guid = $this->guid). More...
|
|
| clearMetadata ($name= '') |
| Remove metadata. More...
|
|
| disableMetadata ($name= '') |
| Disables metadata for this entity, optionally based on name. More...
|
|
| enableMetadata ($name= '') |
| Enables metadata for this entity, optionally based on name. More...
|
|
| getVolatileData ($name) |
| Get a piece of volatile (non-persisted) data on this entity. More...
|
|
| setVolatileData ($name, $value) |
| Set a piece of volatile (non-persisted) data on this entity. More...
|
|
| deleteRelationships ($relationship=null) |
| Remove all relationships to and from this entity. More...
|
|
| clearRelationships () |
| Remove all relationships to and from this entity. More...
|
|
| addRelationship ($guid_two, $relationship) |
| Add a relationship between this an another entity. More...
|
|
| removeRelationship ($guid_two, $relationship) |
| Remove a relationship. More...
|
|
| setPrivateSetting ($name, $value) |
| Adds a private setting to this entity. More...
|
|
| getPrivateSetting ($name) |
| Returns a private setting value. More...
|
|
| removePrivateSetting ($name) |
| Removes private setting. More...
|
|
| deleteAnnotations ($name=null) |
| Deletes all annotations on this object (annotations.entity_guid = $this->guid). More...
|
|
| deleteOwnedAnnotations ($name=null) |
| Deletes all annotations owned by this object (annotations.owner_guid = $this->guid). More...
|
|
| disableAnnotations ($name= '') |
| Disables annotations for this entity, optionally based on name. More...
|
|
| enableAnnotations ($name= '') |
| Enables annotations for this entity, optionally based on name. More...
|
|
| annotate ($name, $value, $access_id=ACCESS_PRIVATE, $owner_guid=0, $vartype="") |
| Adds an annotation to an entity. More...
|
|
| getAnnotations ($options=array(), $limit=50, $offset=0, $order="asc") |
| Gets an array of annotations. More...
|
|
| clearAnnotations ($name="") |
| Remove an annotation or all annotations for this entity. More...
|
|
| countAnnotations ($name="") |
| Count annotations. More...
|
|
| getAnnotationsAvg ($name) |
| Get the average of an integer type annotation. More...
|
|
| getAnnotationsSum ($name) |
| Get the sum of integer type annotations of a given name. More...
|
|
| getAnnotationsMin ($name) |
| Get the minimum of integer type annotations of given name. More...
|
|
| getAnnotationsMax ($name) |
| Get the maximum of integer type annotations of a given name. More...
|
|
| countComments () |
| Count the number of comments attached to this entity. More...
|
|
| getEntitiesFromRelationship ($options=array(), $inverse=false, $limit=50, $offset=0) |
| Gets an array of entities with a relationship to this entity. More...
|
|
| countEntitiesFromRelationship ($relationship, $inverse_relationship=false) |
| Gets the number of entities from a specific relationship type. More...
|
|
| canEdit ($user_guid=0) |
| Can a user edit this entity? More...
|
|
| canDelete ($user_guid=0) |
| Can a user delete this entity? More...
|
|
| canEditMetadata ($metadata=null, $user_guid=0) |
| Can a user edit metadata on this entity? More...
|
|
| canWriteToContainer ($user_guid=0, $type= 'all', $subtype= 'all') |
| Can a user add an entity to this container. More...
|
|
| canComment ($user_guid=0) |
| Can a user comment on an entity? More...
|
|
| canAnnotate ($user_guid=0, $annotation_name= '') |
| Can a user annotate an entity? More...
|
|
| getAccessID () |
| Returns the access_id. More...
|
|
| getGUID () |
| Returns the guid. More...
|
|
| getType () |
| Returns the entity type. More...
|
|
| getSubtype () |
| Get the entity subtype. More...
|
|
| getOwnerGUID () |
| Get the guid of the entity's owner. More...
|
|
| getOwner () |
| Return the guid of the entity's owner. More...
|
|
| getOwnerEntity () |
| Gets the that owns this entity. More...
|
|
| setContainerGUID ($container_guid) |
| Set the container for this object. More...
|
|
| setContainer ($container_guid) |
| Set the container for this object. More...
|
|
| getContainerGUID () |
| Gets the container GUID for this entity. More...
|
|
| getContainer () |
| Gets the container GUID for this entity. More...
|
|
| getContainerEntity () |
| Get the container entity for this object. More...
|
|
| getTimeUpdated () |
| Returns the UNIX epoch time that this entity was last updated. More...
|
|
| getURL () |
| Gets the URL for this entity. More...
|
|
| setURL ($url) |
| Overrides the URL returned by getURL() More...
|
|
| getIconURL ($params=array()) |
| Get the URL for this entity's icon. More...
|
|
| getIcon ($size= 'medium') |
| Returns a URL for the entity's icon. More...
|
|
| setIcon ($url, $size= 'medium') |
| Set an icon override for an icon and size. More...
|
|
| addToSite ($site) |
| Add this entity to a site. More...
|
|
| removeFromSite ($site) |
| Remove this entity from a site. More...
|
|
| getSites ($options=array()) |
| Gets the sites this entity is a member of. More...
|
|
| isFullyLoaded () |
| Tests to see whether the object has been fully loaded. More...
|
|
| save () |
| Save an entity. More...
|
|
| refresh (\stdClass $row) |
| Load new data from database into existing entity. More...
|
|
| disable ($reason="", $recursive=true) |
| Disable this entity. More...
|
|
| enable ($recursive=true) |
| Enable the entity. More...
|
|
| isEnabled () |
| Is this entity enabled? More...
|
|
| delete ($recursive=true) |
| Deletes the entity. More...
|
|
| toObject () |
| {} More...
|
|
| getLocation () |
| Gets the 'location' metadata for the entity. More...
|
|
| setLocation ($location) |
| Sets the 'location' metadata for the entity. More...
|
|
| setLatLong ($lat, $long) |
| Set latitude and longitude metadata tags for a given entity. More...
|
|
| getLatitude () |
| Return the entity's latitude. More...
|
|
| getLongitude () |
| Return the entity's longitude. More...
|
|
| setCalendarTimeAndDuration ($hour=null, $minute=null, $second=null, $day=null, $month=null, $year=null, $duration=null) |
| Set the time and duration of an object. More...
|
|
| getCalendarStartTime () |
| Returns the start timestamp. More...
|
|
| getCalendarEndTime () |
| Returns the end timestamp. More...
|
|
| getExportableValues () |
| Returns an array of fields which can be exported. More...
|
|
| export () |
| Export this class into an array of ODD Elements containing all necessary fields. More...
|
|
| import (ODD $data) |
| Import data from an parsed ODD xml data array. More...
|
|
| getSystemLogID () |
| Return an identification for the object for storage in the system log. More...
|
|
| getObjectFromID ($id) |
| For a given ID, return the object associated with it. More...
|
|
| getTags ($tag_names=null) |
| Returns tags for this entity. More...
|
|
| deleteAccessCollectionMemberships () |
| Remove the membership of all access collections for this entity (if the entity is a user) More...
|
|
| deleteOwnedAccessCollections () |
| Remove all access collections owned by this entity. More...
|
|
| __isset ($name) |
| Test if property is set either as an attribute or metadata. More...
|
|
| getURL () |
| Get a URL for this object. More...
|
|
| save () |
| Save this data to the appropriate database table. More...
|
|
| delete () |
| Delete this data. More...
|
|
| getTimeCreated () |
| Returns the UNIX epoch time that this entity was created. More...
|
|
| toObject () |
| Get a plain old object copy for public consumption. More...
|
|
| getClassName () |
| Return the class name of the object. More...
|
|
| getObjectOwnerGUID () |
| Return the GUID of the owner of this object. More...
|
|
| rewind () |
| Iterator interface. More...
|
|
| current () |
| Iterator interface. More...
|
|
| key () |
| Iterator interface. More...
|
|
| next () |
| Iterator interface. More...
|
|
| valid () |
| Iterator interface. More...
|
|
| offsetSet ($key, $value) |
| Array access interface. More...
|
|
| offsetGet ($key) |
| Array access interface. More...
|
|
| offsetUnset ($key) |
| Array access interface. More...
|
|
| offsetExists ($offset) |
| Array access interface. More...
|
|