我在Laravel创建了以下工匠命令:工匠说类名没有定义,即使它是?
class draft_cron extends Command {
/**
* The console command name.
*
* @var string
*/
protected $name = 'draft_cron';
//etc
而在start/artisan.php
我说:
Artisan::add(new draft_cron);
然而,当我试图运行命令,我得到一个错误说Class 'draft_cron' not found
和指点从start/artisan.php
到上述行。
任何想法可能是什么问题?
将draft_cron更改为DraftCron后,我仍然得到相同的错误。但是,在做dump-autoload之后,我得到错误命令DraftCron未定义。 – jovan
您是否改变Artisan :: add(new draft_cron);对于Artisan :: add(新DraftCron);? –
是的,我在倾销自动加载之前做过。 – jovan