注意
私のざっくり理解のメモ書きです。
ファサード
Laravelのコード全体に、便利なインスタンス用意してくれてるやつ。
起動時にインスタンス用意してくれるやつ。
View::XXX();
こんな感じに、インスタンス化もパス指定もしてないのに使えた関数あったよね。
どのクラスをインスタンス化してるの?
config/app.php にprovidersって配列でクラスを指定すると、最初にインスタンス化してくれる。
なんでファイルのパス書かなくていいの?
useで長ったらしいパスを書かなかった理由は
config/app.php にaliasesって配列で、事前にパスを指定してるから。