2 namespace PriceGuide\Service;
10 class Invite extends \PriceGuide\DataBin\Invite
16 * ExecuteAfter: Update.
17 * Apply filtering to all clubs if option is selected.
20 * @param object|null $jobRecord
21 * @param object|null $record
22 * @param \Workspace\Utility\ServiceInputParams $contract
25 public function applyFilterToAll($meta, $jobRecord, $record, \Workspace\Utility\ServiceInputParams $contract)
28 \Utility\Debug::errorLog('applyFilterToAll', $contract->options->ApplyToAll);
32 * ExecuteAfter: Decline.
33 * Set status to Archived.
36 * @param object|null $jobRecord
37 * @param object|null $record
38 * @param \Workspace\Utility\ServiceInputParams $contract
41 public function archiveMember($meta, $jobRecord, $record, \Workspace\Utility\ServiceInputParams $contract)
44 $record->status = 'Archived';