AccountLatestActivityDateTimeObserver Class Reference

Inheritance diagram for AccountLatestActivityDateTimeObserver:
LatestActivityDateTimeObserver BaseObserver

Public Member Functions

 init ()
 updateAccountLatestActivityDateTimeByTask (CEvent $event)
 updateAccountLatestActivityDateTimeByNote (CEvent $event)
 updateAccountLatestActivityDateTimeByEmailMessage (CEvent $event)

Detailed Description

Used to observe when a account's related model has a change that should update the account's latestActivityDateTime These settings are enabled/disabled in the designer under the accounts module.

Definition at line 41 of file AccountLatestActivityDateTimeObserver.php.


Member Function Documentation

updateAccountLatestActivityDateTimeByTask ( CEvent $  event  ) 

Given a event, check that the event's sender is a Task and then check to process updating a related account's latestActivityDateTime if it should

Parameters:
CEvent $event

Definition at line 76 of file AccountLatestActivityDateTimeObserver.php.

updateAccountLatestActivityDateTimeByNote ( CEvent $  event  ) 

Given a event, check that the event's sender is a Note and then check to process updating a related account's latestActivityDateTime if it should

Parameters:
CEvent $event

Definition at line 92 of file AccountLatestActivityDateTimeObserver.php.

updateAccountLatestActivityDateTimeByEmailMessage ( CEvent $  event  ) 

Given a event, check that the event's sender is a EmailMessage and then check to process updating a related account's latestActivityDateTime if it should Both sent and archived emails will have the sentDateTime just populated.

Parameters:
CEvent $event

Definition at line 108 of file AccountLatestActivityDateTimeObserver.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Sun Oct 22 07:10:21 2017