Download the PHP package termiyanc/moactiontest without Composer
On this page you can find all versions of the php package termiyanc/moactiontest. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download termiyanc/moactiontest
More information about termiyanc/moactiontest
Files in termiyanc/moactiontest
Package moactiontest
Short Description Интерфейс для работы с подписками пользователя
License
Informations about the package moactiontest
Пакет реализует интерфейс для работы с подписками пользователя.
Является пакетом для Laravel 5.2, использует Twig 2. Важно учесть, что Twig 2 (на момент написания данной инструкции) требует PHP 7.
Для установки пакета необходимо в контексте основного приложения:
- добавить в файл composer.json в раздел require запись
"termiyanc/moactiontest": "^1.0"
и выполнить командуcomposer update
либо выполнить командуcomposer require termiyanc/moactiontest
, - в файле конфигурации app.php в разделе providers прописать значение
Termiyanc\Moactiontest\MoactiontestServiceProvider::class
.
После установки пакета необходимо в контексте основного приложения:
- выполнить команду
php artisan vendor:publish --provider=Termiyanc\Moactiontest\MoactiontestServiceProvider --force
, - выполнить команду
composer dumpautoload
, - выполнить миграции пакета при помощи команды
php artisan migrate --path=database/termiyanc/moactiontest/migrations
.
Миграции добавляют в базу данных три таблицы:
- _termiyanc_moactiontestusers со значащим полем name (пользователи),
- _termiyanc_moactiontestsubscriptions со значащим полем name (подписки),
- _termiyanc_moactiontest_subscriptions_touser (подписки пользователя).
Имеются начальные значения для заполнения таблиц.
Чтобы заполнить таблицы начальными значениями, необходимо выполнить команду php artisan db:seed --class=TermiyancMoactiontestDatabaseSeeder
в контексте основного приложения.
Интерфейс, реализуемый пакетом, будет доступен по адресу _адресприложения/termiyanc/moactiontest/users.