1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 6. laravel 控制器

6. laravel 控制器

时间:2020-02-13 02:40:00

相关推荐

6. laravel 控制器

简介

除了在单一的 routes.php 文件中定义所有的请求处理逻辑之外,你可能希望使用控制器类来组织此行为。控制器可将相关的 HTTP 请求处理逻辑组成一个类。控制器通常存放在 app/Http/Controllers 此目录中。

基础控制器

<?php namespace App\Http\Controllers;use App\Http\Controllers\Controller;class UserController extends Controller {/*** 显示所给定的用户个人数据。** @param int $id* @return Response*/public function showProfile($id){return view('user.profile', ['user' => User::findOrFail($id)]);}}

控制器过滤器

class UserController extends Controller {public function __construct(){$this->beforeFilters('login');//初始化时就要验证这里面的控制器 login 。}}又或者class UserController extends Controller {public function __construct(){$this->beforeFilters('@isOld');//初始化时就要验证这里面的控制器 login 。}public function isOld(){$this->beforeFilters('login');//初始化时就要验证这里面的控制器 login 。}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。