2 namespace Auction\Service;
10 class Reply extends \Auction\DataBin\Reply {
15 * ExecuteAfter: Create.
18 * @param object|null $jobRecord
19 * @param object|null $record
20 * @param \Workspace\Utility\ServiceInputParams $contract
23 public function notify($meta, $jobRecord, $record, \Workspace\Utility\ServiceInputParams $contract)
25 $record->question->reply = $record;
27 $vehicle = $jobRecord->stock->type->model->make->name
28 . ', ' . $jobRecord->stock->type->model->name
29 . ', ' . $jobRecord->stock->type->name
30 . ' (' . $jobRecord->stock->vehicleYear->name . ')';
31 $oNotify = new \Utility\Comms\Notification();
32 $oNotify->sendFromTemplate(
34 $record->question->company->id, $record->question->profile->id,
35 $record->question->profile->email, null,
39 'first_name' => $record->question->profile->firstName,
40 'family_name' => $record->question->profile->familyName,
41 'dealer' => $jobRecord->company->name,
42 'vehicle' => $vehicle,
43 'question' => $record->question->question,
44 'reply' => $record->reply