[Symfony2.8] Bundles 和 Configuration

[Symfony2.8] Bundles 和 Configuration

  • 你的Symfony有預先安裝一些bundles,Bundles概念類似plugin,但是有一點很大的差異是Symfony的功能主要都是來自這些Bundles 
  • Bundles都註冊在app/AppKernel.php,每個bundle都提供你更多的工具或是稱呼為 services
  • 舉例來說 TwigBundle 就是負責加入 Twig tool在你的app中
  • 之後你會下載安裝更多 Bundle,想像有一個 Bundle 可以幫你建立分頁清單,這 Bundle 是真的存在的
  • 你可以在 app/config/config.yml 控制這些 bundles 的運作方式
  • 這部分(包含其他細節如 environments和parameters) 會在Configuring Symfony (and Environments) 討論