saga/dic-module

此包的最新版本(7.1.7)没有可用的许可信息。

此模块提供了Drupal 7中的依赖注入容器集成。

安装次数: 13,714

依赖项: 0

建议者: 0

安全性: 0

星标: 7

关注者: 5

分支: 5

开放问题: 2

类型:drupal-module

7.1.7 2015-09-01 14:10 UTC

This package is not auto-updated.

Last update: 2024-09-28 16:03:36 UTC


README

Build Status Latest Stable Version Total Downloads Latest Unstable Version

使用此Drupal模块,您可以在您的Drupal 7模块中使用Symfony依赖注入容器。这将帮助您以更面向对象、更具前瞻性和可维护性的方式编写自定义Drupal模块。

您的项目中需要Composer,并且此模块期望在Drupal安装根目录下有composer.json文件。

安装和配置

  • 确保已安装Composer。
  • 在您的Drupal 7安装的根目录下添加一个包含以下内容的composer.json文件
{
  "require": {
    "php": ">=5.3.0",
    "composer/installers": "~1.0",
    "saga/dic-module": "~7.1"
  },
  "extra": {
    "installer-paths": {
      "sites/all/modules/vendor/{$name}": ["type:drupal-module"]
    }
  }
}
  • 在终端中,转到您的Drupal 7站点根目录(composer.json文件所在位置),然后执行"composer install"。
  • 现在DIC模块将在"sites/all/modules/vendor/dic"中可用,并准备好通过常规模块安装程序进行安装。
  • 请确保将"/vendor"和"sites/*/modules/vendor"文件夹添加到.gitignore中,您不希望将这些文件夹放入您的VCS中。

创建自定义模块

如果您想创建使用DIC模块的自定义模块,请确保您的模块中的类被正确地自动加载。您可以使用多种方法来完成此操作

赞助商

此模块由 Saga Consulting Group 赞助。

许可

此模块受通用公共许可证第二版,1991年6月的许可。有关详细信息,请参阅捆绑的LICENSE文件。