私は非常に奇妙な問題があります。フォームを送信すると、サーバー側の検証でエラーが発生します。フォームを送信すると、私に与えメソッドの検証が存在しません - Laravel 5.4
namespace App\Http\Controllers;
use Newsletter;
use Illuminate\Http\Request;
class SubscriptionController extends Controller
{
public function subscribe(Request $request)
{
$request->validate([
'email' => 'required|email',
]);
}
}
:
BadMethodCallException メソッドの検証は存在しません
は、ここに私のシンプルなコントローラです。
それはに従って動作するはずです:ドキュメントで
https://laravel.com/docs/5.4/validation
リンクされたページは '$要求 - > validate'の一切の言及はありません。 – apokryfos
@apokryfosはい、私もそれが後で、私の悪いことを発見しましたが、それは '$ this-> validate($ request、...)の複数の言及を持っています。 –