如何把commands[]的注册动态的放到schedule当中?或者说如何把kernel的相关内容放到数据库实现可配置化?
1. 运行环境 lnmp
1). 当前使用的 Laravel 版本? laravel 6.0
2). 当前使用的 php/php-fpm 版本?7.2
PHP 版本:7.2
php-fpm 版本:7.2
3). 当前系统 debian
4). 业务环境 开发环境
5). 相关软件版本
2. 问题描述?
protected $commands = [
// Commands\aXXXXX::class,
];
protected function schedule(Schedule $schedule)
{
$this->commands[] = Commands\XXXXXX::class
}
为什么这么放进去 执行artisan 提示命令不存在?
3. 您期望得到的结果?
如何实现不在commands中注册命令,而是在schedule当中注册
//: <> (能截图就截图。)
4. 您实际得到的结果?
Command “ORDER_START” is not defined.
推荐文章: