<?php
namespace Module\Vendor\Core;
use Illuminate\Events\Dispatcher;
use Illuminate\Support\ServiceProvider;
use Module\Vendor\Command\CompressDirImage;
use Module\Vendor\Command\ScheduleRunAllCommand;
use Module\Vendor\Command\ScheduleRunnerCommand;
use Module\Vendor\Provider\Schedule\ScheduleBiz;
use Module\Vendor\Schedule\DataTempCleanScheduleBiz;
use Module\Vendor\Schedule\TempFileCleanScheduleBiz;
class ModuleServiceProvider extends ServiceProvider
{
* Bootstrap any application services.
*
* @return void
*/
public function boot(Dispatcher $events)
{
$this->commands([
ScheduleRunnerCommand::class,
ScheduleRunAllCommand::class,
CompressDirImage::class,
]);
if (class_exists(DataTempCleanScheduleBiz::class)) {
ScheduleBiz::register(DataTempCleanScheduleBiz::class);
ScheduleBiz::register(TempFileCleanScheduleBiz::class);
}
}
* Register any application services.
*
* @return void
*/
public function register()
{
}
}