怎樣在 PhpStorm 啟用 Laravel Resources 的自動完成

imvkmark發表於2019-07-02

原文地址 : How to enable autocomplete for Laravel Resources in PhpStorm?

使用 @mixin

以下是一個示例, 如果你想在 Resources 中使用 User 模型, 可以如下處理

namespace App\Http\Resources;

use Illuminate\Http\Resources\Json\Resource;

/**
 * Class User
 *
 * @mixin \User
 * */
class User extends Resource
{
    public function toArray($request)
    {
        return [
            'id' => $this->id,
            'name' => $this->name,
            'email' => $this->email,
            'created_at' => $this->created_at,
            'updated_at' => $this->updated_at,
        ];
    }
}
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章