AuthorizesRequests
Illuminate\Foundation\Auth\Access\AuthorizesRequests
trait src/Illuminate/Foundation/Auth/Access/AuthorizesRequests.php
authorize
v11.0.0 以前から
authorize($ability, $arguments = [])
@param mixed $ability
@param mixed $arguments
@return \Illuminate\Auth\Access\Response
-
v11.0.0
追加
- 変更後
authorize($ability, $arguments = []) [@param mixed $ability, @param mixed|array $arguments, @return \Illuminate\Auth\Access\Response]
-
v12.26.0
シグネチャ変更
- 変更前
authorize($ability, $arguments = []) [@param mixed $ability, @param mixed|array $arguments, @return \Illuminate\Auth\Access\Response]- 変更後
authorize($ability, $arguments = []) [@param mixed $ability, @param mixed $arguments, @return \Illuminate\Auth\Access\Response]
authorizeForUser
v11.0.0 以前から
authorizeForUser($user, $ability, $arguments = [])
@param \Illuminate\Contracts\Auth\Authenticatable|mixed $user
@param mixed $ability
@param mixed $arguments
@return \Illuminate\Auth\Access\Response
-
v11.0.0
追加
- 変更後
authorizeForUser($user, $ability, $arguments = []) [@param \Illuminate\Contracts\Auth\Authenticatable|mixed $user, @param mixed $ability, @param mixed|array $arguments, @return \Illuminate\Auth\Access\Response]
-
v12.26.0
シグネチャ変更
- 変更前
authorizeForUser($user, $ability, $arguments = []) [@param \Illuminate\Contracts\Auth\Authenticatable|mixed $user, @param mixed $ability, @param mixed|array $arguments, @return \Illuminate\Auth\Access\Response]- 変更後
authorizeForUser($user, $ability, $arguments = []) [@param \Illuminate\Contracts\Auth\Authenticatable|mixed $user, @param mixed $ability, @param mixed $arguments, @return \Illuminate\Auth\Access\Response]
authorizeResource
v11.0.0 以前から
authorizeResource($model, $parameter = null, array $options = [], $request = null)
@param string|array $model
@param string|array|null $parameter
@param array $options
@param \Illuminate\Http\Request|null $request
@return void
-
v11.0.0
追加
- 変更後
authorizeResource($model, $parameter = null, array $options = [], $request = null) [@param string|array $model, @param string|array|null $parameter, @param array $options, @param \Illuminate\Http\Request|null $request, @return void]