|
|
|
@ -127,6 +127,15 @@ class ActivityManager implements IManager { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Generates a new IEvent object |
|
|
|
|
* |
|
|
|
|
* Make sure to call at least the following methods before sending it to the |
|
|
|
|
* app with via the publish() method: |
|
|
|
|
* - setApp() |
|
|
|
|
* - setType() |
|
|
|
|
* - setAffectedUser() |
|
|
|
|
* - setSubject() |
|
|
|
|
* |
|
|
|
|
* @return IEvent |
|
|
|
|
*/ |
|
|
|
|
public function generateEvent() { |
|
|
|
@ -136,6 +145,12 @@ class ActivityManager implements IManager { |
|
|
|
|
/** |
|
|
|
|
* Publish an event to the activity consumers |
|
|
|
|
* |
|
|
|
|
* Make sure to call at least the following methods before sending an Event: |
|
|
|
|
* - setApp() |
|
|
|
|
* - setType() |
|
|
|
|
* - setAffectedUser() |
|
|
|
|
* - setSubject() |
|
|
|
|
* |
|
|
|
|
* @param IEvent $event |
|
|
|
|
* @return null |
|
|
|
|
* @throws \BadMethodCallException if required values have not been set |
|
|
|
|