<?php
namespace App\Http\Middleware;
use Closure;
class Active{
public function handle($request,Closure $next){
if(time()<strtotime('2018-08-24')){
return redirect('active0');
}
return $next($request);
}
}
Kernel.php 文件
在routes.php 文件中
Route::group(['middleware'=>['active']],function(){ Route::any('active0',['uses'=>'MemberController@active0']); Route::any('active1',['uses'=>'MemberController@active1']); Route::any('active2',['uses'=>'MemberController@active2']); });
//前置 /*public function handle($request,Closure $next){ if(time()<strtotime('2018-08-25')){ return redirect('active0'); } return $next($request); }*/ //后置 public function handle($request,Closure $next){ $response = $next($request); //var_dump($response); //逻辑 echo '我是后置操作'; }