hypejunction/elgg-di

Elgg 的依赖注入容器

1.1.2 2019-05-24 11:02 UTC

This package is auto-updated.

Last update: 2024-08-25 07:46:27 UTC


README

Elgg 2.3

功能

  • Elgg 的 PHP-DI 集成

用法

安装

  • 请将插件置于插件列表的最上方并启用

服务注册

  • 要注册新的服务,请在插件根目录下添加 config/di.php 并返回一个包含您想要注册的服务数组的数组
  • 您可以通过 elgg_di()->$service_name 访问服务

容器编译

  • 要禁用容器编译/缓存,请设置 $CONFIG->environment = 'development'

插件配置

  • 您可以通过在插件中创建 config/config.php 来设置全局配置,并返回一个包含键值对的数组。请注意,优先级较高的插件将覆盖其他插件中先前定义的配置。