【文件属性】:
文件名称:CraueConfigBundle:通过服务为您的Symfony项目提供数据库存储的设置
文件大小:31KB
文件格式:ZIP
更新时间:2021-02-06 01:39:17
php symfony bundle symfony-bundle SymfonyPHP
信息
CraueConfigBundle管理存储在数据库中的配置设置,并使它们可以通过Symfony项目中的服务进行访问。 这些设置与parameters.yml定义的设置类似,但是可以在运行时(例如,由admin用户)修改。
安装
获取捆绑
让Composer通过运行下载并安装捆绑软件
composer require craue/config-bundle
在壳中。
启用捆绑
如果您不使用Symfony Flex,请手动注册捆绑软件:
// in config/bundles.php
return [
// ...
Craue \ ConfigBundle \ CraueConf
【文件预览】:
CraueConfigBundle-master
----CraueConfigBundle.php(301B)
----UPGRADE-2.0.md(1KB)
----Resources()
--------public()
--------views()
--------config()
--------translations()
----Controller()
--------SettingsController.php(3KB)
----LICENSE(145B)
----Entity()
--------Setting.php(265B)
--------BaseSetting.php(1KB)
--------SettingInterface.php(425B)
----Twig()
--------Extension()
----DependencyInjection()
--------CraueConfigExtension.php(2KB)
--------Configuration.php(1KB)
----CacheAdapter()
--------DoctrineCacheBundleAdapter.php(1KB)
--------CacheAdapterInterface.php(887B)
--------NullAdapter.php(583B)
--------SymfonyCacheComponentAdapter.php(2KB)
----Repository()
--------SettingRepository.php(675B)
----README.md(9KB)
----Util()
--------Config.php(4KB)
----Form()
--------ModifySettingsForm.php(779B)
--------Type()
----CHANGELOG.md(5KB)
----composer.json(1KB)