Commit a1c655185c8a04e6a762e9445d13811664127f39

Authored by Alexey Boroda
1 parent 3679cdb6

-Email sending added

Showing 1 changed file with 21 additions and 14 deletions   Show diff stats
frontend/controllers/FeedbackController.php
@@ -32,20 +32,27 @@ @@ -32,20 +32,27 @@
32 * @var Mailer $mailer 32 * @var Mailer $mailer
33 */ 33 */
34 $mailer = \Yii::$app->get('smtpmailer'); 34 $mailer = \Yii::$app->get('smtpmailer');
35 - $mailer->compose(  
36 - '@frontend/views/mail/_feedback',  
37 - [  
38 - 'model' => $model,  
39 - ]  
40 - )  
41 - ->setFrom(  
42 - [  
43 - 'artboxcore@gmail.com' => 'ArtBox',  
44 - ]  
45 - )  
46 - ->setTo('kennen.md@gmail.com')  
47 - ->setSubject('Заявка с core.artbox.net.ua')  
48 - ->send(); 35 + try {
  36 + $mailer->compose(
  37 + '@frontend/views/mail/_feedback',
  38 + [
  39 + 'model' => $model,
  40 + ]
  41 + )
  42 + ->setFrom(
  43 + [
  44 + 'artboxcore@gmail.com' => 'ArtBox',
  45 + ]
  46 + )
  47 + ->setTo('kennen.md@gmail.com')
  48 + ->setSubject('Заявка с core.artbox.net.ua')
  49 + ->send();
  50 + } catch (\Exception $e) {
  51 + return [
  52 + 'status' => true,
  53 + 'message' => $e->getMessage(),
  54 + ];
  55 + }
49 return [ 56 return [
50 'status' => true, 57 'status' => true,
51 'message' => 'Success', 58 'message' => 'Success',