する質問をすることでしか得られない、回答やアドバイスがある。7私はPHP初心者で「Laravel入門」という本を購入して勉強中です。本書の中で、オリジナルバリデータの作成のために書いたコードの意味がわかりません。(P148~P151)ここのコードの意図や意味がわからず解読できず途方に暮れています、ご教授いただければ幸いです、よろしくお願いいたします。1下記のサービスプロバイダのresolverメソッドそのものの仕組みがわかりません。$parameters)サービスプロバイダでHelloValidatorクラスに引数を入れてインスタンス化しますがその引数との具体的な関係をご教授ください。}}attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー+1初心者がするレベルの質問内容ではない気がしますが・・・。自分の勉強にもなりそうなので書いておきます。1下記のサービスプロバイダのresolverメソッドそのものの仕組みがわかりません。単純に言うと、バリデータのインスタンスを生成します。具体的なコードはこれ。}既存のリゾルバが無ければバリデータインスタンスを生成して返し、あれば既存のリゾルバに引数を渡して(コールバックして)結果を返す。バリデータインスタンスの中身を知りたければ、Illuminate\Validation\Validatorをどうぞ。laravelのコアに関わってくるので、本当の初心者はここまで知る必要はないと思います。カスタムバリデータの追加の手順だけ知っておけば充分ではないのでしょうか。バリデーションところで、HelloServiceProvider::bootのresolverで引数が1つ足りないですね。attributesを変更しないならいいんですが、そのままだとたぶん変更が反映されないと思いますよ。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。14:29kgm様、非常にわかりやすくご回答いただき本当にありがとうございます。ご教示いただいたファイルを確認し内部的な処理の流れはおかげさまでよく理解できました。今後はコードの解読をもっとできるように基礎力をつけていきたいと思います。HelloServiceProvider::bootのresolverの引数が1つ足りないのもご教示いただいたファイルのコードにて確認しました。実際に自分でコードを書く時は引数を1つ追加するようにいたします。感謝いたします、ありがとうございました。kgm様、非常にわかりやすくご回答いただき本当にありがとうございます。ご教示いただいたファイルを確認し内部的な処理の流れはおかげさまでよく理解できました。今後はコードの解読をもっとできるように基礎力をつけていきたいと思います。HelloServiceProvider::bootのresolverの引数が1つ足りないのもご教示いただいたファイルのコードにて確認しました。実際に自分でコードを書く時は引数を1つ追加するようにいたします。感謝いたします、ありがとうございました。0Laravel初心者の質問です。0useでRequestを指定してるのに、エラーメッセージが出る。頂いたご意見への回答は行っておりません。