97得票10回答
Laravel请求获取带查询字符串的当前路径

是否有Laravel的方法可以获取当前请求的路径及其查询参数? 例如,对于以下URL:http://www.example.com/one/two?key=value Request::getPathInfo() 将会返回 /one/two。 Request::url() 将会返回 htt...

42得票10回答
Laravel 5如何验证路由参数?

我希望能够在“表单请求”中验证路由参数,但不知道如何操作。 以下是我正在尝试的代码示例: 路由// controller Server Route::group(['prefix' => 'server'], function(){ Route::get('checkToke...

21得票2回答
如何在Laravel中修改请求值?

我有以下的代码, 我的问题是如何修改请求的值?public function store(CategoryRequest $request) { try { $request['slug'] = str_slug($request['name'], '_'); ...

19得票2回答
在Laravel中,我如何仅获取POST参数?

我知道可以使用$request->get('my_param')或Input::get('my_param')在Laravel中获取POST或GET请求参数(我现在正在使用v5/dev版本,但对于4.2版本也是一样的)。 但是如何确保我的my_param是通过POST参数传递而不仅仅是...

18得票2回答
如何在Laravel 5.5中为选择的请求类设置自定义响应

我正试图使用Laravel验证生成自定义错误消息,但是我无法找到应该覆盖的函数。路由:POST:/entries/ 使用 EntryController@store,该控制器使用 EntryStoreRequest 来执行验证。EntryStoreRequest namespace App\...

18得票6回答
在Laravel 5中更新时验证唯一的Slug

我目前有一个模型,其中包含一个文本字段和一个slug字段。 我在表单请求类中验证slug的唯一性: public function rules() { return [ 'name' => 'required|min:3', 'slug' =&...

17得票3回答
如何在Laravel 5.5的FormRequest类中返回自定义响应?

我正在制作一个API,希望以与手动验证请求时 $validator->errors(); 生成的格式返回错误数组,但我无法操作响应。我想找到正确的方法来实现它。 在 Laravel 5.4 中可以使用 formatErrors 方法,并在 FormRequest 类中包含 Illumi...

17得票2回答
Laravel Request::is() - 有更好的方法吗?

@if(Request::is('login') OR Request::is('tags') OR Request::is('categories') OR Request::is('posts') OR Request::is('tags/..') OR Request::is('cate...

11得票4回答
如何在Laravel 5中从请求中获取URL参数?

我想在中间件中使用模型执行某些操作。以下是我要实现的示例:public function handle($request, Closure $next) { $itemId = $request->param('item'); // <-- invalid code, se...

11得票2回答
请求类中的授权方法能否为HandlesAuthorization特性返回自定义消息?

我在Request类中有以下代码,用于检查用户是否有权限执行更新操作。 HandlesAuthorization trait默认提供默认消息。有没有办法返回自定义消息?我看到Request类中的authorize方法只能返回布尔值。class UpdateRoleRequest extend...