Я использую 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
папка с библиотеками в папке приложения – edelweiss