мое новое расписание: пн-пт с 8.00 по 16.00 по москве, сб и вс - выходные; после 16.00 и на вых. отвечаю по возможности

Работа с Artisan в Laravel

В предыдущих уроках мы с вами создавали контроллеры и модели вручную - то есть создавали файл, в нем делали класс, указывали пространство имен, подключали необходимые классы и так далее.

На самом деле руками это было делать не обязательно - в Laravel встроен специальный генератор кода, который называется Artisan.

Artisan позволяет упростить некоторые рутинные операции, например, создание контроллера или создание модели.

Artisan уже доступен вам после установки Laravel. Команды Artisan необходимо писать в консоли, работу с которой вы уже должны были освоить при установке Laravel.

Создание контроллера

Для создания контроллера используется следующая команда (вместо ИмяКонтроллера - ваш контроллера):

php artisan make:controller ИмяКонтроллера

Давайте, например, создадим контроллер PostController:

php artisan make:controller PostController

После выполнения данной команды в папке с контроллерами появится новый файл PostController.php, содержащий в себе класс PostController.

С помощью Artisan создайте контроллер MyNewController. Найдите созданный файл. Откройте его и изучение сгенерированный код.

Создание модели

Для создания модели используется следующая команда:

php artisan make:model ИмяМодели

Давайте, например, создадим модель Post:

php artisan make:model Post

С помощью Artisan создайте модель Test. Найдите созданный файл. Откройте его и изучение сгенерированный код.