軟件包名稱爲短期類名(實例類名稱的最後一部分,沒有名稱空間)實際綁定類(請參見the code)。
幾個例子..
FOS\UserBundle\FOSUserBundle -> FOSUserBundle
Sylius\Bundle\ReviewBundle\SyliusReviewBundle -> SyliusReviewBundle
Sonata\BlockBundle\SonataBlockBundle -> SonataBlockBundle
如果你看一下你用的包添加到您註冊的包,你可以從該包名稱的類。
因此,例如(來自奏塊捆綁文檔截取)..
public function registerBundles()
{
return array(
// Dependency (check that you don't already have this line)
new Knp\Bundle\MenuBundle\KnpMenuBundle(),
// Vendor specifics bundles
new Sonata\CoreBundle\SonataCoreBundle(),
new Sonata\BlockBundle\SonataBlockBundle(),
);
}
將KnpMenuBundle
,SonataCoreBundle
和SonataBlockBundle
。
非常感謝您! – user3440145