I have a very weird problem. When I'm submitting the form, it throws an error with server-side validation.
Here is my simple controller:
namespace App\Http\Controllers; use Newsletter; use Illuminate\Http\Request; class SubscriptionController extends Controller { public function subscribe(Request $request) { $request->validate([ 'email' => 'required|email', ]); } } Submitting the form gives me:
BadMethodCallException Method validate does not exist.
it should work according to:
$request->validate. it has multiple mentions of$this->validate($request,...)though