Download the PHP package johannesclimacus/artisan-factory without Composer
On this page you can find all versions of the php package johannesclimacus/artisan-factory. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download johannesclimacus/artisan-factory
More information about johannesclimacus/artisan-factory
Files in johannesclimacus/artisan-factory
Package artisan-factory
Short Description Create models from Artisan via factories
License MIT
Homepage https://github.com/johannesclimacus/artisan-factory
Informations about the package artisan-factory
Artisan Factory
Пакет позволяет запускать фабрики Eloquent через Artisan без использования Tinker.
Требования
- PHP 8.3+
- Laravel 13
Установка
Примеры использования
Создать одну запись:
Создать несколько записей:
Применить состояние фабрики:
Переопределить атрибуты фабрики:
Специальные значения null, true и false автоматически преобразуются в соответствующие PHP-значения. Всё остальное остаётся строками.
Вывести все видимые атрибуты созданной модели:
Связанные модели
Опция --for передаёт существующую родительскую модель в метод Factory::for().
Для стандартного названия связи достаточно указать модель и её route key:
Если название связи отличается от названия модели, нужно явно указать:
Конфигурация
Опубликовать файл конфигурации:
В конфигурации можно задать максимальное количество записей, создаваемых одной командой, и namespace моделей.
Тестирование
License
MIT
All versions of artisan-factory with dependencies
illuminate/console Version ^13.0
illuminate/database Version ^13.0
illuminate/support Version ^13.0