问题
I like the way Laravel 4 handles the input, and how you can get the value via Input::get() no matter if its sent by get, post or whatever.
I'm working on a project that does not use Laravel as the framework, but it will be great if i can use the Input class.
Can anyone help me how can this be done?
回答1:
Input is, in fact, the Request class. You can require it using Composer:
composer require "illuminate/http" "4.x"
Require Composer autoload.php
in your project:
require 'vendor/autoload.php';
And use it:
$input = Illuminate\Http\Request::createFromGlobals();
var_dump($input->all());
来源:https://stackoverflow.com/questions/20051251/using-laravel-4s-input-class-outside-the-framework