|
|||||||
Как в Laravel создать модель в произвольном каталоге
Время создания: 08.04.2019 16:06
Автор: xintrea
Текстовые метки: laravel, модель, создание, каталог, файл, класс
Раздел: Компьютер - Программирование - Язык PHP - Laravel
Запись: xintrea/mytetra_syncro/master/base/1554728791ffpsyxakkz/text.html на raw.github.com
|
|||||||
|
|||||||
По-умолчанию все модели Laravel создаются в каталоге app. Другими словами, если выполнить команду создания модели: > artisan make:model ThingCategory То в результате будет создан файл модели: app/ThingCategory.php Это не всегда удобно, и многие программисты хотели бы помещать модели в различные подкаталоги. Чтобы это сделать, достаточно задать имя подкаталога в команде создания модели: > artisan make:model Models/ThingCategory Следует обратить внимание, что при указании каталога надо использовать прямой слеш "/". Если использовать обратный слеш, Laravel, в результате выполнения такой команды, сгенерирует модель в каталоге app с именем: app/ModelsThingCategory.php То есть, ошибки не будет, но модель сгенерируется не та которая ожидалась. Это справедливо и для Linux/MacOsX, и для Windows. Слеши надо писать правильно. Если каталога app/Models нет на диске, то он будет автоматически создан. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|