【发布时间】:2015-07-12 19:47:12
【问题描述】:
我在新的 Laravel 并尝试通过编码来学习。我创建了迁移和种子,当我从终端调用它们时,它们都工作正常,但我想在我的 HomeController 中尝试这段代码,但我得到了一个很大的错误。
错误
FatalErrorException in HomeController.php line 23:
Class 'App\Http\Controllers\Artisan' not found
家庭控制器中的代码
$hasTable = Schema::hasTable('users');
if ($hasTable==0)
{
echo "call cli to migration and seed";
$migrate = Artisan::call('migrate');
$seed = Artisan::call('db:seed');
echo "Migrate<br>";
print_r($migrate);
echo "Seed<br>";
print_r($seed);
}
我相信,如果我加载了正确的命名空间,我可以避免这个错误,但我不确定。
【问题讨论】:
标签: php laravel namespaces laravel-5 laravel-artisan