77 return $this->actor ? $this->actor->guid : 0;
108 if (!$this->
object) {
112 return implode(
':', [
114 $this->object->getType(),
115 $this->
object->getSubtype(),
127 $vars = get_object_vars($this);
129 if (is_object(
$value) && is_callable([
$value,
'toObject'])) {
130 $obj->$key =
$value->toObject();
getAction()
Get the name of the action.
toObject()
Export the notification event into a serializable object This method is mainly used for logging purpo...
getActor()
Get the actor of the event.
getObject()
Get the object of the event.
Instant notification event.
getActorGUID()
Get the GUID of the actor.
const DEFAULT_ACTION_NAME
getDescription()
Get a description of the event.
if($container instanceof ElggGroup &&$container->guid!=elgg_get_page_owner_guid()) $key
_elgg_services()
Get the global service provider.
__construct(ElggData $object=null, $action=null, ElggEntity $actor=null)
Constructor.