1
Laravel框架5.4.13Laravel /黄昏Swift_Events_EventListener没有找到
基本上我与video tutorial
工作,但,当我到达4:30在视频中,我得到这个错误:
Fatal error: Interface 'Tests\Browser\Swift_Events_EventListener' not found in C:\xampp\htdocs\XXX\tests\Browser\MailTracker.php on line 46 PHP Fatal error: Interface 'Tests\Browser\Swift_Events_EventListener' not found in C:\xampp\htdocs\XXX\tests\Browser\MailTracker.php on line 46
该代码:
<?php
namespace Tests\Browser;
use App\User;
use Tests\DuskTestCase;
use Laravel\Dusk\Chrome;
use Illuminate\Foundation\Testing\DatabaseMigrations;
use Tests\TestCase;
class MailTracker extends DuskTestCase
{
public function SetUp()
{
parent::SetUp();
Mail::getSwiftMailer()
->registerPlugin(new TestingMailEventListener);
}
/**
* A basic browser test example.
*
* @return void
*/
public function testBasicExample()
{
Mail::raw('Hello', function ($message){
$message->to('[email protected]');
$message->from('[email protected]');
});
}
protected function seeEmailWasSent()
{
}
}
class TestingMailEventListener implements Swift_Events_EventListener
{
public function beforeSendPerformed($event)
{
$message = $event->getMessage();
dd($message);
}
}
任何想法是什么造成这个问题?