搅拌/设置包

该软件包的规范仓库似乎已丢失,因此该软件包已被冻结。

安装: 184

依赖: 0

建议者: 0

安全性: 0

星星: 0

关注者: 1

分支: 1

开放问题: 0

类型:symfony-bundle

1.5 2018-04-03 10:19 UTC

This package is not auto-updated.

Last update: 2022-07-24 12:20:49 UTC


README

Agitation是一个基于Symfony2的电子商务框架,通过插件API、UI、支付模块和其他组件,专注于可扩展性。

AgitSettingBundle

此包提供了一种通用、可插拔的设置服务。

这意味着什么?应用程序可以注册它们的行政设置。

AgitSettingBundle将

  • 将设置存储在数据库中。
  • 提供管理它们的接口。
  • 提供验证机制。

想象一下网络商店应用程序的管理区域。管理员需要管理诸如可用货币或语言、网站名称等配置设置。当然,这可以通过一个简单的配置文件,如Symfony的parameters.yml来完成。

但是,更复杂的应用程序可能希望将这些值存储在数据库中。这正是AgitSettingBundle所做的事情:它提供了一个数据库结构,并允许其他包注册它们的设置。

设置插件

其他包可以将自己的设置插入其中。这是通过在编译器传递期间添加并注册设置来完成的。插件设置只需实现SettingInterface类,并通过agit.setting标签进行注册。