Laravel 5 отсутствует, и вы, возможно, заметили, что процедура разработки старого пакета изменилась . В этом кратком совете мы увидим, как мы можем принести радость от разработки пакетов, как это было до Laravel 5 до последней версии.
Делаем это Laravel 4 Way
В этой части мы собираемся загрузить и настроить старый метод для работы с Laravel 5. Для начала выполните следующие шаги:
-
В вашем
"illuminate/workbench": "dev-master"
composer.json
// composer.json "require": { "laravel/framework": "5.0.*", "illuminate/workbench": "dev-master" }
-
Добавьте каталог
"workbench"
autoload > classmap
composer update
// composer.json "autoload": { "classmap": [ "database", "workbench", "..." ] }
-
Создайте файл
workbench.php
config
// config/workbench.php return [ "name" => "John Doe", "email" => "[email protected]" ];
-
добавьте
'Illuminate\Workbench\WorkbenchServiceProvider',
config/app.php
// config/app.php "providers" => [ '...', 'Illuminate\Workbench\WorkbenchServiceProvider', ],
Теперь вы готовы следовать официальной документации Laravel 4.
Создание пакетов всегда было частью нашего жизненного цикла разработки приложений, поэтому имеет смысл иметь плавный способ сделать это. В Laravel 4 эта часть уже была рассмотрена, и я надеюсь, что Laravel 5 вернет пакет рабочей среды обратно в установку по умолчанию.