Laravel 8 不需要指定模型的動(dòng)作

2021-07-17 17:21 更新

如前所述,像 create 這樣的一些動(dòng)作可能不需要模型實(shí)例。 在這些情況下,您應(yīng)該將類名傳遞給 authorize 方法。 類名將用于確定授權(quán)操作時(shí)使用的策略:

/**
 * 創(chuàng)建一個(gè)新的博客文章
 *
 * @param  Request  $request
 * @return Response
 * @throws \Illuminate\Auth\Access\AuthorizationException
 */
public function create(Request $request)
{
    $this->authorize('create', Post::class);

    // 當(dāng)前用戶可以新建博客文章
}
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)