Laravel Nova属于将名称空间附加到当前名称空间的字段

时间:2019-11-28 18:57:02

标签: laravel laravel-5.8 laravel-nova

我目前正在将laravel 5.8与laravel nova一起使用。

当我在新星动作文件中使用模型类时,如下所示:

Namespace App\Nova\Actions;

use App\Nova\User;
use Orlyapps\NovaBelongsToDepend\NovaBelongsToDepend;

class PlayerDD extends Action
{

    public $name = 'Spelers toekennen';

    /**
     * Perform the action on the given models.
     *
     * @param  \Laravel\Nova\Fields\ActionFields  $fields
     * @param  \Illuminate\Support\Collection  $models
     * @return mixed
     */
    public function handle()
    {
    }

    /**
     * Get the fields available on the action.
     *
     * @return array
     */
    public function fields()
    {        
        return [
            BelongsTo::make(User::class)
        ];
    }
}

Laravel返回错误:未找到类'App \ Nova \ Actions \ App \ Nova \ User'。

虽然我在用户模型中使用根名称空间,但该名称空间却被追加到当前名称空间中。

是否有解决方法,应该在哪里查找冲突?

谢谢!

顺便说一句,我尝试了这个\ App \ Nova \ User

0 个答案:

没有答案