Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день.
Сделал все по мануалу https://laravel.ru/docs/v5/bus:
Мой контроллер расширяет Controller отдельно добавлять вроде ничего не нужно...
<?php
namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Grud\SimpleGridHelper;
use Symfony\Component\Process\Process;
use Symfony\Component\Process\ProcessBuilder;
use App\Models\Television_callback;
use DB, Config, Sentry;
class TelMissedController extends Controller {
public function AddMissed($queue_) {
$this->dispatch(new AddMissed($queue_ , 60*5));
}
}
Команду создал через
artisan php artisan make:command AddMissed
use App\Commands\Command;
use Illuminate\Contracts\Bus\SelfHandling;
class AddMissed extends Command implements SelfHandling {
protected $queue, $time_corect;
/**
* Create a new command instance.
* @return void
*/
public function __construct(Queue $queue, Time_corect $time_corect) {
$this->queue = $queue;
$this->time_corect = $time_corect;
}
/**
* Execute the command.
* @return void
*/
public function handle() {
dd("Test");
}
}
При запуске ошибка
ReflectionException in RouteDependencyResolverTrait.php line 53: Class App\Http\Controllers\Dispatcher does not exist
Где я напортачил ? Подскажи те пож. кто в курсе.
Не в сети
Верная ошибка Class 'App\Http\Controllers\AddMissed' not found
Не в сети
Страницы 1