Laravel 实用工具与集合的深度解析
一、Laravel 全局辅助函数
Laravel 提供了一系列全局辅助函数,这些函数能简化各种任务,下面为你介绍一些常用的辅助函数。
1. 异常处理函数
- abort($code, $message, $headers) :抛出指定的 HTTP 异常。
- abort_unless($boolean, $code, $message, $headers) :当第一个参数为 false 时抛出异常。
- abort_if($boolean, $code, $message, $headers) :当第一个参数为 true 时抛出异常。
public function controllerMethod(Request $request)
{
abort(403, 'You shall not pass');
abort_unless($request->has('magicToken'), 403);
abort_if($request->user()->isBanned, 403);
}
2. 认证相关函数
- auth() :返回 Laravel 认证器的实例,可用于获取当前用户、检查登录状态等。
Laravel全局辅助函数与集合应用解析
超级会员免费看
订阅专栏 解锁全文
924

被折叠的 条评论
为什么被折叠?



