Laravel(Laravel5.7)を用いた作業中です。
現在カレンダーを作成していて、日付をクリックすると違うページに飛ぶというプログラミングです。
(引き継ぎ作業なく)引き継いだ作業なので、前任者が書いたコードの解読ができません。
以下、とある

{{ link_to(route('xxx.yyy', ['date' => $date->date->format('ymd')]), $date->date->format('m/d')) }}

・分かっていること
ymdはyear,month,dateを示しているのは分かった
$dateがカレンダー表示に関するインスタンスである旨もあった

・質問

  1. route('xxx.yyy', ['date' => $date->date->format('ymd')])'xxx.yyy'はルーティングで設定されているファイルのありか?
  2. ['date' => $date->date->format('ymd')]'date' => $dateはコントローラで渡されたメッセージだと思う(laravel本参照していた同じ形のコードがあったため)が、それ以下の->date->format('ymd')は?
  3. 最後の$date->date->format('m/d'))はブラウザ上で見た感じだと、実際他のページに飛ぶ際のクリックする場所だと思うのですが、その認識で合っているのか

以下参考にしましたが、変数が何を示しているのか分からず、つんでます。
link_to
テンプレート

どれか一つでもいいので助言ください。