我已经注册了一个自定义的工匠命令:添加自定义命令工匠用贝哈特
Artisan::add(new MigrateAll);
类驻留在应用/命令(默认位置)
然而,当我运行贝哈特我得到的错误: Class 'MigrateAll' not found
工匠被称为贝哈特用于设置DB:
/**
* @static
* @beforeSuite
*/
public static function setUpDb()
{
Artisan::call('migrate:install');
//...
}
我需要给它一个名称空间吗? (我找不到用命名空间类调用Artisan :: add命令的正确方法)
你试过给它命名空间吗? – TiMESPLiNTER 2014-09-10 11:57:06
您是否可以添加更多关于注册地点和错误发生时间的信息? – 2014-09-10 12:54:10
@IanBytchek增加了信息 - 当我运行behat时发生错误。 – Adamski 2014-09-10 13:10:48