从使用SonataAdminBundle看Composer的基本用法
SonataAdminBundle是一个Symfony2的CRUD包,适合后台管理应用 https://github.com/sonata-project/SonataAdminBundle
假设您已经安装了Symfony2.3.1并且安装了composer.phar,那么请进入symfony2解压缩目录,该目录下可以看到composer.json,现在跟随官方的安装文档进行安装SonataAdminModule.
new Sonata\BlockBundle\SonataBlockBundle(),new Sonata\jQueryBundle\SonatajQueryBundle(),new Sonata\AdminBundle\SonataAdminBundle(),new Sonata\DoctrineORMAdminBundle\SonataDoctrineORMAdminBundle(),new Knp\Bundle\MenuBundle\KnpMenuBundle(),
关于SonataAdminBundle更多用法,请参考官方文档。
注:Symfony2.2升级到2.3之后,phpoption, jms两个包没有了,另外有些弃用函数请注意:Form::hasErrors(), FormBuilderInterface::addValidator已经被删除了。