2015-02-01 3 views
0

Я пытаюсь создать провайдера с помощью Artisan, как описано на странице документации [1], выполнив:Laravel «ремесленник делают: наблюдатель» не может

php artisan make:observer AdServiceProvider 

Однако я получаю следующее сообщение об ошибке:

[InvalidArgumentException] There are no commands defined in the "make" namespace.

Я делаю что-то неправильно или документация может быть устаревшей?

[1] http://laravel.com/docs/master/providers

+1

Это документации Laravel 5. В соответствии с вашими тегами вы используете Laravel 4 – lukasgeiter

ответ

4

Там нет Марка: команда наблюдателей, ни в документации, ни в списке команд.

Как вы отметили свой вопрос, вы используете Laravel 4, нет никакой команды: ***.


Для Laravel 5:

Для создания нового поставщика, просто вызовите

php artisan make:provider [provider name] 

Вы всегда можете получить список всех доступных команд, набрав

php artisan 
+0

My bad! Спасибо за быстрый ответ. – Owen

+0

Добро пожаловать! @Оуэн – baao

Смежные вопросы