Commit 853d882a02df734db70487c1295f5aca51536a75
1 parent
576e8c45
change request to massage
Showing
1 changed file
with
30 additions
and
0 deletions
Show diff stats
src/app/tasks/EventMailTask.php
| @@ -34,6 +34,36 @@ class EventMailTask extends \Phalcon\CLI\Task | @@ -34,6 +34,36 @@ class EventMailTask extends \Phalcon\CLI\Task | ||
| 34 | $this->seriesOfLettersAction(); | 34 | $this->seriesOfLettersAction(); |
| 35 | } | 35 | } |
| 36 | 36 | ||
| 37 | + public function seriesOfLettersAction(){ | ||
| 38 | + die('here'); | ||
| 39 | + $projects = $this->getActiveProjects(); | ||
| 40 | + | ||
| 41 | + foreach($projects as $project){ | ||
| 42 | + | ||
| 43 | + $events = $this->eventByTrigger($project,'series_of_letter'); | ||
| 44 | + | ||
| 45 | + foreach($events as $event){ | ||
| 46 | + | ||
| 47 | + if(!$event->isNew() ){ | ||
| 48 | + if(!$event->isRecurring()){ | ||
| 49 | + continue; | ||
| 50 | + } | ||
| 51 | + } | ||
| 52 | + print_r($event->toArray()); | ||
| 53 | + | ||
| 54 | + $customers = $project->findUsersByBirthday(); | ||
| 55 | + foreach($customers as $customer){ | ||
| 56 | + $this->post['name']=$customer->name; | ||
| 57 | + $this->post['email']=$customer->email; | ||
| 58 | + $this->post['phone']=$customer->phone; | ||
| 59 | + $this->post['address']=$customer->address; | ||
| 60 | + $this->sendMail($customer->toArray(),$project,$event,$event->eventEmail->toArray()); | ||
| 61 | + } | ||
| 62 | + | ||
| 63 | + } | ||
| 64 | + } | ||
| 65 | + } | ||
| 66 | + | ||
| 37 | public function actionEventAction(){ | 67 | public function actionEventAction(){ |
| 38 | $projects = $this->getActiveProjects(); | 68 | $projects = $this->getActiveProjects(); |
| 39 | 69 |