bundleとは
直訳すると『束』『一つにまとめた包み』
オブジェクト指向プログラミングの概念の中の一つだと思った。
オブジェクトの入れ物ということであろうか。
オブジェクトとしての実装
SymfonyでもBundleクラスが抽象クラスとしてあるみたい
https://symfony.com/doc/current/bundles.htmlのCreating a BundleでもあるようにextendsでBundleを継承している
これを使うときはconfig/bundle.phpに追加することで使用する準備を整えることができる
『::』はスコープ定義演算子
クラス外から他のクラス内のフィールドやメソッドにアクセスすることができる
ディレクトリの構造もコードの一貫性を保つのを理由に決められているみたい。
これは使うことになったら理解してみよう
コメント