在我的 routes.php
文件中有:
Route::get('/', function () {
return view('login');
});
Route::get('/index', function(){
return view('index');
});
Route::get('/register', function(){
return view('register');
});
Route::post('/register',function(){
$user = new \App\User;
$user->username = input::get('username');
$user->email = input::get('email');
$user->password = Hash::make(input::get('username'));
$user->designation = input::get('designation');
$user->save();
});
我有一个用户注册表单,同时我也在routes.php
中取得表单输入值。
但是当我注册一个用户时出现了错误。 错误信息:
FatalErrorException in routes.php line 61:
Class 'input' not found
{{ Form::text('name', Input::old('name'), array('class' => 'form-control')) }}
- nclsvh"laravelcollective/html": "5.2.*"
。 - nclsvhconfig/app.php
的aliases
中,正如Nvan的答案所指出的。 - Nik SumeikoInput
is replaced with laravel 5.2use Illuminate\Http\Request;
- Blasanka