larakit/laravel-larakit-spa

This package is abandoned and no longer maintained. No replacement package was suggested.

Отложенная регистрация сервис-провайдеров и алиасов для Laravel

Maintainers

👁 larakit

Package info

github.com/larakit/laravel-larakit-spa

pkg:composer/larakit/laravel-larakit-spa

Statistics

Installs: 327

Dependents: 3

Suggesters: 0

Stars: 1

Open Issues: 0

1.0.0 2015-07-08 11:44 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 961f9d7a5fda8e2ad4d76d28ef89c39866668f37

laravelLaravel 4laravel 5larakit

This package is not auto-updated.

Last update: 2016-04-05 22:32:21 UTC


README

👁 Total Downloads
👁 Latest Stable Version
👁 Latest Unstable Version
👁 License

Пакет для отложенной регистрации сервис-провайдеров и алиасов для Laravel

Step 1

Создавая модуль указываем в composer.json автоподключаемый файл init.php

{
 "name": ".../...",
 "description": "...",
 "license": "MIT",
 "require": {
 ...
 },

 "autoload": {
 "files": [
 "src/init.php"
 ]
 }
}

Step 2

В файле "src/init.php" регистрируем сервис-провайдеры и алиасы

<?php
larakit_provider('Larakit\Base\LarakitServiceProvider');
larakit_alias('View', 'Illuminate\Support\Facades\View');

Step 3

Добавляем в config/app.php зарегистрированные сервис-провайдеры и алиасы

<?php

return [
 'providers' => array_merge([
 ...
 ], \Larakit\SPA::providers()),

 'aliases' => array_merge([
 ...
 ], \Larakit\SPA::aliases()),

];

Step 4

Profit!