inspiredminds/contao-maker-bundle

此包已被 废弃 且不再维护。作者建议使用 contao/maker-bundle 包。

这是 Symfony Maker Bundle 的扩展,提供 Contao 管理版中的自动加载,以及针对 Contao 安装的特定命令。

0.2.1 2019-03-13 13:56 UTC

This package is auto-updated.

Last update: 2022-01-12 15:19:46 UTC


README

Contao Maker Bundle

这是 Symfony Maker Bundle 的扩展,提供 Contao 管理版中的自动加载,以及针对 Contao 安装的特定命令。

安装

composer require --dev inspiredminds/contao-maker-bundle

命令

有关如何使用命令、列出所有命令以及显示每个命令的帮助文本的说明,请参阅 Symfony Maker Bundle 文档

以下是在此包中引入的针对 Contao 管理版的特定命令列表。

make:contao-kickstart

为了在 src/ 文件夹下的应用程序中使用命令、服务、事件监听器等,您需要在应用程序配置中加载这些服务。此命令生成或更新以下文件,以便为应用程序启用自动装配:

  • composer.json
  • app/config/services.yml
  • app/config/config.yml
  • app/config/routing.yml(可选)

注意:由于 Contao 管理版仍然使用旧的 Symfony 结构,因此命令仍然在 app/config/ 下生成配置文件,而不是仅在 config/ 下。

make:contao-manager-plugin

此命令生成一个 App\ContaoManager\Plugin 类。它将询问您是否要加载捆绑包或加载路由(对于 Contao 4.4 而言后者是必需的)。