Я только что начал использовать resque в своем приложении, я создал рабочего и могу поставить в очередь задания. У меня проблемы, но с использованием освещающих классов у моего работника. ниже – ошибка, которую я вижу в рабочем месте.
PHP Fatal error: Class 'Redis' not found in path/to/worker
Вот мой рабочий класс:
class SvrRestart { public function setUp() { // ... Set up environment for this job } public function perform() { $instance = $this->args['instance']; Redis::del('restart:' . $instance); } public function tearDown() { // ... Remove environment for this job } }
Я также попытался добавить следующее к верхней части рабочего:
use Illuminate\Support\Facades\Redis as Redis
это возвращает следующую ошибку:
PHP Fatal error: Call to a member function del() on a non-object in path/to/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php on line 206
мне нужно сделать что-то особенное, чтобы использовать освещающие классы в моем рабочем?