gpt4 book ai didi

php - Laravel Controller 构造

转载 作者:IT王子 更新时间:2023-10-29 00:04:03 25 4
gpt4 key购买 nike

几天前我开始使用 laravel,现在我遇到了这个问题:

永远不会返回NO!

这是 Controller,你知道为什么吗?

  Class TestController extends BaseController {

public function __construct()
{
if (!Auth::check()) return 'NO';
}

public function test($id)
{
return $id;
}
}

最佳答案

<?php

class BaseController extends Controller {

public function __construct()
{
// Closure as callback
$this->beforeFilter(function(){
if(!Auth::check()) {
return 'no';
}
});

// or register filter name
// $this->beforeFilter('auth');
//
// and place this to app/filters.php
// Route::filter('auth', function()
// {
// if(!Auth::check()) {
// return 'no';
// }
// });
}

public function index()
{
return "I'm at index";
}
}

关于php - Laravel Controller 构造,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17697575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com