Sergeyjacobi - Vega
Пакет создан в рамках тестового задания
Установка
Установить пакет через composer
$ composer require sjacobi/vega
После установки нужно зарегистрировать сервис провайдер пакета
в app/config/app.php
<?php
return [
'providers' => [
\SergeyJacobi\Vega\Providers\VegaServiceProvider::class
]
];
После регистрации провайдера - применить миграции
$ php artisan migrate
Выполнить команду публикации конфига
$ php artisan vendor:publish --provider="SergeyJacobi\Vega\Providers\VegaServiceProvider"
После пройденых шагов - нужно включить пакет в файле конфигурации:
app/config/vega.php
<?php
return [
'enable' => env('VEGA_ENABLE', true),
];
Команда для проверки удаления старых сообщений
$ php artisan support_messages:delete_old
Команда так же будет срабатывать автоматически при запуске планировщика через cron
Пакет готов к работе