*
* 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:----FAxBKyr+BAyMxKsn+dnYDstyUj9hljdlkYFlynh554sDr5mAyeJKeu0g0EVxDSfqjWO/TUJJk3dyrO4BnKj8oe4pAFupyOzGp/HVRjiA8LMML+NVxoOKVhNwfcRFVBS7Ddfj1MzA3TD3I5RBZReFrr0Ej0+X7nxqexUemseWVDIejBDTEHcaqyUjF6prPRQ2UEI9aDHrSF2clwJGzVNQ/2MsfzxcQ1PqQudwQaixsF1htb6BFD+Au0FiqAmODdMRYaO+RnKB9gGpd8ck3E/S4aaYJVasNLqR8uYps556HE2h/j/Rzg4Jh/q26+K7gVeF75b4VBrI8slKkXlzPbbwAdQdfJN2Cxz4MwYV8dfDRs1MU2mX3NaqcgcEYFDiIh4ll/koVqaqdkSLCf0yZyiyJEnT3e7Z3lPt3FPA5fDvEtQMvACPFdRN8dIucSULKOMjd9UcQ2Vl3Wt/VEHiY7gCOrxVaFK8m6E9l0GUzbIXT9DhdLNfiMCfuYqlcyBi6+jXiRFqCGMmdY9Zndr+HQCUI5ulLGzGioV2fonHjz1bxDQ50KstFspoUt7HLrCvRy/YaC35fCFFatqi6jO0d5p5ebW4GoSu2VbBK4zIWlvNVpfiwTAvqcKz52qFopDmaekO4Vut0pQGEXXLZBbIrTrRSgfDn2Q4urTkQwTcR7pLctM=----ATTACHMENT:----Njk2NzI5NTQyNTM5NTg0OCA2MjI1NzAwODU4NjcwODI0IDk1NzkzNzc3Mjg3ODgyMTU=