我已經註冊了一個自定義的工匠命令:添加自定義命令工匠用貝哈特
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