Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Перевожу проект с Laravel 5.0 на Laravel 5.5. Проект не мой. В нем есть сервис провайдер, который называется BusServiceProvider (точно с таким же названием, сервис провайдер, есть и в Illuminate\Bus\BusServiceProvider). В нём реализован только метод boot.Код в нем следующий
public function boot(Dispatcher $dispatcher)
{
$dispatcher->mapUsing(function($command)
{
return Dispatcher::simpleMapping(
$command, 'App\Jobs', 'App\Handlers\Commands'
);
});
}
Не могу понять, что делает этот сервис провайдер и при попытке просто задублировать код в новом проекте (где версия 5.5) методы mapUsing и simpleMapping не найдены.
Не в сети
Смотрите что делают данные методы на старом сайте только в классе Dispatcher
Не в сети
Страницы 1