Problém
Ak dostávate podobné správy s výnimkou
Symfony Component HttpKernel Exception MethodNotAllowedHttpExceptionProblém je zvyčajne v tom, že ste nezadali správny typ trasy.
Táto chyba sa vám zobrazuje, pretože pravdepodobne odosielate príspevok na cestu GET.
Skúste svoje smerovanie rozdeliť na samostatné trasy GET a POST.
Riešenie
Nové trasy:
Trasa::príspevok('potvrdiť', '[email protected]');
Trasa::dostať('potvrdiť', funkciu () {
vrátiť savyhliadka::urobiť('členovia/prihlásenie');
});
Potom môže byť vaša metóda ovládača len
verejná funkciuvalidateCredentials(){
$ e -mail =Vstup::príspevok('email');
$ heslo =Vstup::príspevok('heslo');
vrátiť sa 'E -mail:' . $ e -mail . 'a heslo:' . $ heslo;
}