我正在使用mandrill作爲laravel中的項目。在laravel 4中調用庫中的包方法
我能送測的郵件了在控制器中加入下面的代碼
$payload = array(
'message' => array(
'subject' => 'Transactional email via Mandrill',
'html' => 'It works!',
'from_email' => '[email protected]',
'to' => array(array('email'=>'[email protected]'))
)
);
$response = Mandrill::request('messages/send', $payload);
然而,當我移動這個代碼塊到庫,它給了我一個
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'Project\Email\Mandrill_lib\Mandrill' not found
我現在用的是包從https://github.com/doxxon/Laravel-Mandrill-Request
我的圖書館代碼如下
<?php namespace Project\Email\Mandrill_lib;
use LaravelMandrillRequest\Facades\LaravelMandrillRequestServiceProvider;
use LaravelMandrillRequest\Facades\MandrillRequest;
class MandrillEmail implements MandrillInterface {
public function send($emails)
{
foreach($emails as $email)
{
$payload = array(
'message' => array(
'subject' => 'Transactional email via Mandrill',
'html' => 'It works!',
'from_email' => '[email protected]',
'to' => array(array('email'=>'[email protected]'))
)
);
$response = Mandrill::request('messages/send', $payload);
}
}
}
是什麼意思「當我移動到圖書館」?什麼是圖書館? – carousel
我composer.json自動加載中的應用程序文件夾 – edelweiss