abadoned_basket.php 1.52 KB
<?php

/**
 * Created by PhpStorm.
 * User: Alex Savenko
 * Date: 09.12.2016
 * Time: 13:34
 */

/**
 * Class BasketTask
 * @property \models $models
 *
 */
class BasketTask extends \Phalcon\CLI\Task
{
    public static $from = 'Semena subscription <semenainua@gmail.com>';

    public function mainAction(){
        echo '***main action***'.PHP_EOL;
        echo '@var static $from = '.self::$from.PHP_EOL;
    }

    public function sendAction(){

        $subscribers = $this->models->getSubscribe()->getAllData();

        foreach ($subscribers as $subscriber) {
            $id                 =   $subscriber['id'];
            $name               =   $subscriber['name'];
            $email              =   $subscriber['email'];
            $date               =   strtotime($subscriber['date']);
            $greeting_status    =   $subscriber['greeting'];

            $two_days_before    =   time() - (3600*24*2);

            $header             =
                                    'From: '.self::$from."\n".
                                    'Reply-To: '.self::$reply_to."\n".
                                    'Return-Path: '.self::$reply_to."\n".
                                    'MIME-Version: 1.0'."\n".
                                    'Content-type: text/html; charset=UTF-8'."\n".
                                    'Content-Transfer-Encoding: 8bit'."\n".
                                    'X-Mailer: PHP/' . phpversion();
            $msg['staus']       =   '0';
            $msg['text']        =   '';

        }
    }

}