iskala/create-laravel-start

The skeleton application for the Laravel framework.

dev-main 2025-05-21 23:12 UTC

This package is not auto-updated.

Last update: 2025-05-23 04:50:30 UTC


README

Laravel Logo [//]: # (+) [//]: # (Laravel Logo)

Быстрый старт

Версия PHP 8.4

Версия Laravel 12

Установка

$ composer install
$ cp .env.example .env
$ # Ввести данные от базы данных и redis
$ php artisan key:generate
$ php artisan optimize
$ php artisan migrate
$ php artisan db:seed

Старт сервера

$ php artisan serve

Генерация помощника для моделей

$ php artisan ide-helper:generate

Только один раз требуется. Если ошибка генерации или она отсутсвует во все

$ php artisan ide-helper:models -RW

При работе с моделями, обязательно генерировать при создании модели

Кастомные команды artisan

$ php artisan app:create-module ${name} # Create module Command

Кастомные модульные команды artisan

$ php artisan make-module:controller ${name} ${moduleName}
$ php artisan make-module:action ${name} ${moduleName}
$ php artisan make-module:responder ${name} ${moduleName}
$ php artisan make-module:model ${name} ${moduleName}
$ php artisan make-module:migration ${name} ${moduleName}
$ php artisan make-module:factory ${name} ${moduleName}
$ php artisan make-module:seeder ${name} ${moduleName}

XDEBUG

$ export PHP_IDE_CONFIG="serverName=laravel"

PHPSTORM

PHP_IDE_CONFIG=serverName=laravel

Добавить в настройки терминала проекта