仅当字段有多条消息cakephp时才发送电子邮件

时间:2015-11-06 16:03:37

标签: php email cakephp

我正在使用cakephp 2.0而且我有一个shell,它会每个发送给我的每个有消息的帐户发送电子邮件。我现在希望它只向我发送该帐户的电子邮件,如果它有5条或更多的消息。我该怎么做呢?我当前的代码(不起作用)是这样的:

$items = $this->ReportLog->find('all', array(
            'conditions' => array(
                 'account' => 'msg' > 5
            )));

foreach($items as $item)
    {
        $message = 'Account Name: '. $item['ReportLog']['account'] . "\n" . 'Message: '. $item['ReportLog']['msg'];

$this->ReportLog->sendMail($message, 'me@myEmail.com');
    }

这个shell在没有条件的情况下工作正常,所以我知道这有问题。谢谢你的帮助。

0 个答案:

没有答案