Laravel 5 Class 'Category' 未找到
Laravel 5 Class 'Category' not found
我在 laravel 5 和 运行 php artisan baum:install Category
上安装了 Baum,它创建了看起来像这样的 Category class :
<?php
use Baum\Node;
class Category extends Node {
}
当我尝试 运行:
$root = Category::create(['name' => 'Root category'])
我收到错误:
[Symfony\Component\Debug\Exception\FatalErrorException]
Class 'Category' not found
我运行composer dump-autoload
,但没有帮助。
您的声明需要设置命名空间。
<?php
namespace App; // use your app namespace
use Baum\Node;
class Category extends Node {
}
当你 运行 时,你可以使用完整的命名空间调用或使用 'use' stat。
$root = App\Category::create(['name' => 'Root category']);
或
use App\Category;
$root = Category::create(...);
我在 laravel 5 和 运行 php artisan baum:install Category
上安装了 Baum,它创建了看起来像这样的 Category class :
<?php
use Baum\Node;
class Category extends Node {
}
当我尝试 运行:
$root = Category::create(['name' => 'Root category'])
我收到错误:
[Symfony\Component\Debug\Exception\FatalErrorException]
Class 'Category' not found
我运行composer dump-autoload
,但没有帮助。
您的声明需要设置命名空间。
<?php
namespace App; // use your app namespace
use Baum\Node;
class Category extends Node {
}
当你 运行 时,你可以使用完整的命名空间调用或使用 'use' stat。
$root = App\Category::create(['name' => 'Root category']);
或
use App\Category;
$root = Category::create(...);