Form::open(array('route' => 'password.recover', 'method'=>'post'))
Вы не передаете правильный http метод. Маршрут ожидает сообщения, но вы используете значение по умолчанию - get.
They don't have to be verbose:
// declare an event:
public event EventHandler MyEvent;
// raise an event:
var handler = MyEvent;
if(handler != null) handler(this, EventArgs.Empty);
// consume an event with an anon-method:
obj.MyEvent += delegate { Console.WriteLine("something happened"); };
// consume an event with a named method:
obj.MyEvent += SomeHandler;
void SomeHandler(object sender, EventArgs args) {
Console.WriteLine("something happened");
}
What is the bit that is being troublesome?