divanteltd / pimcore-class-locker
Divante Class Locker 扩展包旨在防止对类属性进行修改。
Requires
- pimcore/pimcore: >=5.2
- pitpit/php-diff: @dev
This package is auto-updated.
Last update: 2024-09-25 07:12:32 UTC
README
Divante Class Locker 扩展包旨在防止对类属性进行修改。1
兼容性
此模块与 Pimcore >= 5.2 兼容
依赖关系
pitpit/php-diff
事件
- pimcore.class.preUpdate
- 阻止在配置中定义的类属性任何更改。
模块目标
本模块的目标是
- 阻止在配置中定义的类属性修改。
安装/入门
composer require divanteltd/pimcore-class-locker
在 Pimcore 控制台中,选择扩展并点击启用/安装。
在 app/config/pimcore/classlocker/config.php 中定义哪些类中的哪些属性不能更改
return [ 'class_name1' => [ 'attribute11', 'attribute12', ], 'class_name2' => [ 'attribute21', 'attribute22', ], ];
贡献
如果您想贡献,请复制仓库并使用功能分支。Pull requests 欢迎接受。
许可
GPL-3.0-or-later
标准与代码质量
本模块遵守所有 Pimcore 5 代码质量规则以及我们自己的 PHPCS 和 PHPMD 规则集。
关于作者
我们是一家来自欧洲的软件公司,自 2008 年成立以来,拥有约 150 名员工。我们的核心竞争力围绕 Magento、Pimcore 和定制软件项目(我们热爱 Symfony3、Node.js、Angular、React、Vue.js)。我们专注于复杂的集成项目,试图将硬核 IT 与优秀的产品设计和用户体验相结合。
我们为 INTERSPORT、ING、Odlo、Onderdelenwinkel 和 CDP 等客户工作,CDP 是制作《巫师》游戏的公司。我们开发了两个项目:[Open Loyalty](http://www.openloyalty.io/) - 一个开源忠诚度计划,以及 [Vue.js Storefront](https://github.com/DivanteLtd/vue-storefront)。
我们是 OEX Group 的一部分,该集团在华沙证券交易所上市。我们的年收入年增长率至少为 30%。
访问我们的网站 [Divante.co](https://divante.co/) 了解更多信息。