Artisan make команды

Artisan make команды

Карточки
Бесплатно
Знаток
Знаток
49 карт
Laravel php artisan make. Набор карточек с командами, значениями, контекстом.
Для практиков
Понятные определения
Учите эффективно и запоминайте надолго
Просмотр
49 карт
Демо-обучение: 1 из 10
Последнее обновление: апрель 2026
Демо-обучение
1/10
Термин / Вопрос
...
Перевод / Ответ
...
Пробел - переворот, клик по карточке - переворот. Ответ можно выбирать сразу.
Не знаю
Легко

Просмотр

Термин / Вопрос
php artisan list make
[лист мэйк]
Подсказка: быстрый обзор scaffold-команд проекта
Контекст: Run php artisan list make to see available generators. - Запусти php artisan list make, чтобы увидеть доступные генераторы.
Перевод / Ответ
показать все генераторы make:*
Термин / Вопрос
php artisan make:command SendEmails
[мэйк команд]
Подсказка: класс для пользовательской консольной команды
Контекст: Use make:command to add a custom console task. - Используй make:command, чтобы добавить свою консольную задачу.
Перевод / Ответ
создать свою artisan-команду
Термин / Вопрос
php artisan make:model Flight
[мэйк мо́дэл]
Подсказка: базовый класс модели в app/Models
Контекст: Run make:model when you add a new table entity. - Запусти make:model, когда добавляешь новую сущность таблицы.
Перевод / Ответ
создать Eloquent-модель
Термин / Вопрос
php artisan make:model Flight -m
[мэйк мо́дэл эм]
Подсказка: удобный старт для новой сущности базы
Контекст: Use make:model -m to create the model and migration together. - Используй make:model -m, чтобы сразу создать модель и миграцию.
Перевод / Ответ
создать модель и миграцию
Термин / Вопрос
php artisan make:model Flight -f
[мэйк мо́дэл эф]
Подсказка: нужно для тестов и сидов
Контекст: make:model -f is useful for test data generation. - make:model -f полезна для генерации тестовых данных.
Перевод / Ответ
создать модель и фабрику
Термин / Вопрос
php artisan make:model Flight -s
[мэйк мо́дэл эс]
Подсказка: подготовка начального заполнения таблицы
Контекст: Use make:model -s when the entity needs seed data. - Используй make:model -s, когда сущности нужны сид-данные.
Перевод / Ответ
создать модель и сидер
Термин / Вопрос
php artisan make:model Flight -c
[мэйк мо́дэл си]
Подсказка: быстрый старт CRUD-логики
Контекст: make:model -c scaffolds a controller with the model. - make:model -c создаёт контроллер вместе с моделью.
Перевод / Ответ
создать модель и контроллер
Термин / Вопрос
php artisan make:model Flight --policy
[мэйк мо́дэл по́лиси]
Подсказка: удобно сразу добавить авторизацию
Контекст: Use make:model --policy when the model needs authorization rules. - Используй make:model --policy, когда модели нужны правила авторизации.
Перевод / Ответ
создать модель и policy
Термин / Вопрос
php artisan make:model Flight -crR
[мэйк мо́дэл си-ар-ар]
Подсказка: сразу подготовить CRUD и валидацию
Контекст: make:model -crR scaffolds a model with controller and requests. - make:model -crR создаёт модель вместе с контроллером и запросами.
Перевод / Ответ
создать модель, resource controller и form requests
Термин / Вопрос
php artisan make:model Flight -mfsc
[мэйк мо́дэл эм-эф-эс-си]
Подсказка: комбинированный scaffolding для новой сущности
Контекст: Use make:model -mfsc for a new CRUD entity with database setup. - Используй make:model -mfsc для новой CRUD-сущности с настройкой базы.
Перевод / Ответ
создать модель, миграцию, фабрику, сидер и контроллер
Термин / Вопрос
php artisan make:model Flight --all
[мэйк мо́дэл ол]
Подсказка: генерирует model, migration, factory, seeder, policy, controller и requests
Контекст: make:model --all is a full starter scaffold for a model. - make:model --all - это полный стартовый scaffold для модели.
Перевод / Ответ
создать полный набор файлов для модели
Термин / Вопрос
php artisan make:model Flight -a
[мэйк мо́дэл эй]
Подсказка: короткая запись make:model --all
Контекст: Use make:model -a as a shortcut for the full scaffold. - Используй make:model -a как сокращение полного scaffold-набора.
Перевод / Ответ
создать полный набор файлов для модели
Термин / Вопрос
php artisan make:model Member --pivot
[мэйк мо́дэл пи́вот]
Подсказка: модель для промежуточной many-to-many таблицы
Контекст: make:model --pivot is used for custom pivot models. - make:model --pivot используется для кастомных pivot-моделей.
Перевод / Ответ
создать pivot-модель
Термин / Вопрос
php artisan make:controller UserController
[мэйк контро́ллэр]
Подсказка: базовый HTTP-контроллер приложения
Контекст: Use make:controller for a standard controller class. - Используй make:controller для обычного класса контроллера.
Перевод / Ответ
создать обычный контроллер
Термин / Вопрос
php artisan make:controller PhotoController --resource
[мэйк контро́ллэр ри́сорс]
Подсказка: контроллер с CRUD-методами resource-формата
Контекст: make:controller --resource creates standard CRUD methods. - make:controller --resource создаёт стандартные CRUD-методы.
Перевод / Ответ
создать resource-контроллер
Термин / Вопрос
php artisan make:controller PhotoController --api
[мэйк контро́ллэр эй-пи-ай]
Подсказка: без методов create и edit
Контекст: Use make:controller --api for JSON-style CRUD controllers. - Используй make:controller --api для JSON-ориентированных CRUD-контроллеров.
Перевод / Ответ
создать API resource-контроллер
Термин / Вопрос
php artisan make:controller ProvisionServer --invokable
[мэйк контро́ллэр инво́кэбл]
Подсказка: контроллер с одним методом __invoke
Контекст: make:controller --invokable is useful for single-action controllers. - make:controller --invokable полезна для контроллеров одного действия.
Перевод / Ответ
создать invokable-контроллер
Термин / Вопрос
php artisan make:controller PhotoController --model=Photo --resource
[мэйк контро́ллэр мо́дэл ри́сорс]
Подсказка: методы сразу типизируются моделью
Контекст: Use --model with --resource for route model binding friendly controllers. - Используй --model с --resource для контроллеров, удобных для route model binding.
Перевод / Ответ
создать resource-контроллер с привязкой модели
Термин / Вопрос
php artisan make:controller PhotoController --model=Photo --resource --requests
[мэйк контро́ллэр рекве́стс]
Подсказка: сразу генерирует классы для store/update валидации
Контекст: make:controller --requests scaffolds request classes for validation. - make:controller --requests создаёт request-классы для валидации.
Перевод / Ответ
создать resource-контроллер и form requests
Термин / Вопрос
php artisan make:request StorePostRequest
[мэйк рикве́ст]
Подсказка: класс валидации и авторизации запроса
Контекст: Use make:request to move validation logic out of controllers. - Используй make:request, чтобы вынести валидацию из контроллеров.
Перевод / Ответ
создать form request
Термин / Вопрос
php artisan make:middleware EnsureTokenIsValid
[мэйк ми́длвэа]
Подсказка: прослойка для проверки и фильтрации HTTP-запросов
Контекст: make:middleware creates a class in app/Http/Middleware. - make:middleware создаёт класс в app/Http/Middleware.
Перевод / Ответ
создать middleware
Термин / Вопрос
php artisan make:rule Uppercase
[мэйк рул]
Подсказка: объект для собственной validation-логики
Контекст: Use make:rule when built-in validation rules are not enough. - Используй make:rule, когда встроенных правил валидации недостаточно.
Перевод / Ответ
создать кастомное правило валидации
Термин / Вопрос
php artisan make:rule Uppercase --implicit
[мэйк рул импли́сит]
Подсказка: правило срабатывает даже на пустом значении
Контекст: make:rule --implicit is useful for rules that imply required input. - make:rule --implicit полезна для правил, которые должны работать даже на пустом значении.
Перевод / Ответ
создать implicit validation rule
Термин / Вопрос
php artisan make:job ProcessPodcast
[мэйк джоб]
Подсказка: класс фоновой задачи в app/Jobs
Контекст: Use make:job for work that should run asynchronously. - Используй make:job для задач, которые должны выполняться в фоне.
Перевод / Ответ
создать queue job

Примеры карточек из колоды в таблице

Ниже можно быстро посмотреть карточки этой колоды в виде таблицы: термин, подсказку, пример и ответ. Используйте поиск, чтобы найти нужную карточку, или скройте ответы для самопроверки. Полный набор карточек доступен после входа в Memoro.

Термин / Вопрос Подсказка Контекст Перевод / Ответ
php artisan list make
[лист мэйк]
быстрый обзор scaffold-команд проекта Run php artisan list make to see available generators. - Запусти php artisan list make, чтобы увидеть доступные генераторы. показать все генераторы make:*
php artisan make:command SendEmails
[мэйк команд]
класс для пользовательской консольной команды Use make:command to add a custom console task. - Используй make:command, чтобы добавить свою консольную задачу. создать свою artisan-команду
php artisan make:model Flight
[мэйк мо́дэл]
базовый класс модели в app/Models Run make:model when you add a new table entity. - Запусти make:model, когда добавляешь новую сущность таблицы. создать Eloquent-модель
php artisan make:model Flight -m
[мэйк мо́дэл эм]
удобный старт для новой сущности базы Use make:model -m to create the model and migration together. - Используй make:model -m, чтобы сразу создать модель и миграцию. создать модель и миграцию
php artisan make:model Flight -f
[мэйк мо́дэл эф]
нужно для тестов и сидов make:model -f is useful for test data generation. - make:model -f полезна для генерации тестовых данных. создать модель и фабрику
php artisan make:model Flight -s
[мэйк мо́дэл эс]
подготовка начального заполнения таблицы Use make:model -s when the entity needs seed data. - Используй make:model -s, когда сущности нужны сид-данные. создать модель и сидер
php artisan make:model Flight -c
[мэйк мо́дэл си]
быстрый старт CRUD-логики make:model -c scaffolds a controller with the model. - make:model -c создаёт контроллер вместе с моделью. создать модель и контроллер
php artisan make:model Flight --policy
[мэйк мо́дэл по́лиси]
удобно сразу добавить авторизацию Use make:model --policy when the model needs authorization rules. - Используй make:model --policy, когда модели нужны правила авторизации. создать модель и policy
php artisan make:model Flight -crR
[мэйк мо́дэл си-ар-ар]
сразу подготовить CRUD и валидацию make:model -crR scaffolds a model with controller and requests. - make:model -crR создаёт модель вместе с контроллером и запросами. создать модель, resource controller и form requests
php artisan make:model Flight -mfsc
[мэйк мо́дэл эм-эф-эс-си]
комбинированный scaffolding для новой сущности Use make:model -mfsc for a new CRUD entity with database setup. - Используй make:model -mfsc для новой CRUD-сущности с настройкой базы. создать модель, миграцию, фабрику, сидер и контроллер
php artisan make:model Flight --all
[мэйк мо́дэл ол]
генерирует model, migration, factory, seeder, policy, controller и requests make:model --all is a full starter scaffold for a model. - make:model --all - это полный стартовый scaffold для модели. создать полный набор файлов для модели
php artisan make:model Flight -a
[мэйк мо́дэл эй]
короткая запись make:model --all Use make:model -a as a shortcut for the full scaffold. - Используй make:model -a как сокращение полного scaffold-набора. создать полный набор файлов для модели
php artisan make:model Member --pivot
[мэйк мо́дэл пи́вот]
модель для промежуточной many-to-many таблицы make:model --pivot is used for custom pivot models. - make:model --pivot используется для кастомных pivot-моделей. создать pivot-модель
php artisan make:controller UserController
[мэйк контро́ллэр]
базовый HTTP-контроллер приложения Use make:controller for a standard controller class. - Используй make:controller для обычного класса контроллера. создать обычный контроллер
php artisan make:controller PhotoController --resource
[мэйк контро́ллэр ри́сорс]
контроллер с CRUD-методами resource-формата make:controller --resource creates standard CRUD methods. - make:controller --resource создаёт стандартные CRUD-методы. создать resource-контроллер
php artisan make:controller PhotoController --api
[мэйк контро́ллэр эй-пи-ай]
без методов create и edit Use make:controller --api for JSON-style CRUD controllers. - Используй make:controller --api для JSON-ориентированных CRUD-контроллеров. создать API resource-контроллер
php artisan make:controller ProvisionServer --invokable
[мэйк контро́ллэр инво́кэбл]
контроллер с одним методом __invoke make:controller --invokable is useful for single-action controllers. - make:controller --invokable полезна для контроллеров одного действия. создать invokable-контроллер
php artisan make:controller PhotoController --model=Photo --resource
[мэйк контро́ллэр мо́дэл ри́сорс]
методы сразу типизируются моделью Use --model with --resource for route model binding friendly controllers. - Используй --model с --resource для контроллеров, удобных для route model binding. создать resource-контроллер с привязкой модели
php artisan make:controller PhotoController --model=Photo --resource --requests
[мэйк контро́ллэр рекве́стс]
сразу генерирует классы для store/update валидации make:controller --requests scaffolds request classes for validation. - make:controller --requests создаёт request-классы для валидации. создать resource-контроллер и form requests
php artisan make:request StorePostRequest
[мэйк рикве́ст]
класс валидации и авторизации запроса Use make:request to move validation logic out of controllers. - Используй make:request, чтобы вынести валидацию из контроллеров. создать form request
php artisan make:middleware EnsureTokenIsValid
[мэйк ми́длвэа]
прослойка для проверки и фильтрации HTTP-запросов make:middleware creates a class in app/Http/Middleware. - make:middleware создаёт класс в app/Http/Middleware. создать middleware
php artisan make:rule Uppercase
[мэйк рул]
объект для собственной validation-логики Use make:rule when built-in validation rules are not enough. - Используй make:rule, когда встроенных правил валидации недостаточно. создать кастомное правило валидации
php artisan make:rule Uppercase --implicit
[мэйк рул импли́сит]
правило срабатывает даже на пустом значении make:rule --implicit is useful for rules that imply required input. - make:rule --implicit полезна для правил, которые должны работать даже на пустом значении. создать implicit validation rule
php artisan make:job ProcessPodcast
[мэйк джоб]
класс фоновой задачи в app/Jobs Use make:job for work that should run asynchronously. - Используй make:job для задач, которые должны выполняться в фоне. создать queue job

Получите доступ ко всем картам

Зарегистрируйтесь бесплатно, чтобы открыть все 49 карт и начать учиться без ограничений.