Вход в старый Laravel 5 пуст

Мои маршруты здесь

Route::get('sign-up', ['as' => 'signUp', 'uses' => 'UserController@signUpGet']); Route::post('sign-up', ['as' => 'signUpPost', 'uses' => 'UserController@signUpPost']); 

контроллер

 return redirect('signUp')->withInput(); 

И Просмотр

  <form role="form" method="POST" action="{{route('signUpPost')}}"> <input type="text" class="form-control" name="username" value="{{ old('username') }}"> </form> 

Функция {{old ()}} возвращает пустое значение.
РЕДАКТИРОВАТЬ
я взял

 NotFoundHttpException in RouteCollection.php line 145: 

Ваша проблема состоит в том, что вы фактически не отправляете имя пользователя в первую очередь:

 <form role="form" method="POST" action="{{route('signUpPost')}}"> <input type="text" class="form-control" name="username" value="{{ old('username') }}"> </form> 

В форме нет кнопки «отправить». Если вы отправляете вне формы – тогда username не будет включено.

Добавьте кнопку отправки в свою форму – затем повторите попытку

 <form role="form" method="POST" action="{{route('signUpPost')}}"> <input type="text" class="form-control" name="username" value="{{ old('username') }}"> <input type="submit" value="Submit"> </form> 

Изменить – также ваш контроллер ошибочен. Это должно быть так:

  return redirect()->route('signUp')->withInput(); 

Все, что вам не хватает, это Flash-вход для сеанса. Это значит, что он доступен во время следующего запроса.

  $request->flash(); 

Сделайте это непосредственно перед тем, как позвонить в вашу форму.

Источник: http://laravel.com/docs/5.1/requests#old-input

Вы можете попробовать следующее: {{ Input::old('username') }} .