sulu/generator-bundle

此包已被废弃,不再维护。作者建议使用 sulu/sulu 包。

此包为您生成 sulu 代码

安装次数: 2,991

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 20

分支: 0

公开问题: 0

类型:sulu-bundle

dev-master 2013-08-22 14:01 UTC

This package is not auto-updated.

Last update: 2016-03-12 11:54:35 UTC


README

SuluGeneratorBundle 扩展了默认的 Symfony2 命令行界面,通过提供新的交互式和直观的命令来生成代码框架,特别是为 Sulu。

命令

  • sulu:generate:bundle ... 为 Sulu 生成一个 Bundle

sulu:generate:bundle

为 Sulu 生成一个 Bundle。

特殊部分
  • SuluAdmin 的 Adminclass
  • 必要的路由和服务配置文件
  • 特殊工具的配置
    • Composer
    • Travis
    • PHPUnit
    • Grunt
    • Git
  • 公开的 JavaScript 文件
流程
  1. /Command/GenerateBundleCommand ... 处理命令行流程,开始生成 Bundle
  2. /Generator/SuluBundleGenerator ... 生成 Bundle 结构并渲染所需文件
  3. /Manipulator/KernelManipulator ... 操作项目的 Kernel 并添加新的 Bundle
  4. /Manipulator/RoutingManipulator ... 操作项目的路由并添加新的 Bundle 用于路由
结构
  • /Command/* ... 命令行命令定义
  • /Generator/* ... 生成器
  • /Manipulator/* ... 操作器
  • /Resources/skeleton/bundle/* ... Bundle 的骨架
  • /Resources/skeleton/sulu/* ... 特殊的 Sulu 文件模板