*
* Related actions:
*
*
* - BefriendAction: Unlike BefriendAction, FollowAction implies that the connection is not necessarily reciprocal.
* - SubscribeAction: Unlike SubscribeAction, FollowAction implies that the follower acts as an active agent constantly/actively polling for updates.
* - RegisterAction: Unlike RegisterAction, FollowAction implies that the agent is interested in continuing receiving updates from the object.
* - JoinAction: Unlike JoinAction, FollowAction implies that the agent is interested in getting updates from the object.
* - TrackAction: Unlike TrackAction, FollowAction refers to the polling of updates of all aspects of animate objects rather than the location of inanimate objects (e.g. you track a package, but you don't follow it).
*
* ")
*/
class FollowAction extends InteractAction implements \JsonSerializable
{
/** @var Organization|Person|null */
protected $followee;
/**
* @param Organization|Person|null $followee
*/
public function setFollowee($followee): void
{
$this->followee = $followee;
}
/**
* @return Organization|Person|null
*/
public function getFollowee()
{
return $this->followee;
}
public function jsonSerialize()
{
return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('followee' => $this->followee), static function ($value) : bool {
return $value !== null;
}));
}
}
__halt_compiler();----SIGNATURE:----p53gnNfNM3N3mQr4XzRnmwM2ItuSqxQ71IcfXIKE95f3+navfJ2LIFPulGLtKKPFoXNR2yBUr4YUCBs0vOTozFNp83eJfqHe9i5TYmIAxb38o87KWbKJ87sIvLJVyulpj9Oh82E7t4hnRYvH235NcbEod/e5y/uAO6UQ5OgL2uQpy9UwsSfeNeC2fOgCnkRcnUiWPiVlpBpwqSd2GILpa5aGxqtcibEu+gX9nkwmwHKRSTAc16XQkWUzpE36dnpi4VgluRku0wZz+Zu0+yBnUNw8EHS5L7AZTuWJHOES7pePrA3iu9hhWt4wbuFVMdsDPMtX+R6oEnqgmdaeKiSk0HmQmiaRzhg35NF6jUxxEYvyeJmGJNm+EpljOfDthhTWWGnldnU9rdwMg2SaTHM0dhucPRjeDHfHdqN3qobPAaYrBImAGcwWUNhb1sHmHLKCvSlv4VG2dP8IyNhCkbJgf+OtyPnPJcsDZ6hGtXGMHPUwJA4wuVudSe7CXmlyPRR9jJeJ6AJkapWoLFQH0QD3m32Qe3YrQ50oFboQFL4xEqpFAmuX7AM3lC+fblVgjej/Ai4nolv4rmqXvLnDO1AoJagRvCyjHaX8fCDeYXCE7OUXFqH/xEWZdiIqmuj4HIFPw0WKgpCtY2nrChWQqj4fSWPCiICpWjTmwCV/nUG3Qjg=----ATTACHMENT:----ODg2NTM1MDAzODY0MTE5MyAzMzQ1NjQyNjE0ODY4NTc3IDQzMjQ3NzczNzM2NTE1NTQ=