jeyroik/extas-parameter-class
Composer 安装命令:
composer require jeyroik/extas-parameter-class
包简介
Extas parameter class template package
README 文档
README
Расширение для параметров Extas. Позволяет использовать шаблон "class".
Установка
composer require jeyroik/extas-parameter-class:*
Использование
Настройка
В extas-совместимой конфигурации для любого параметра (т.е. сущности, реализующей интерфейс extas\interafces\parameters\IParameter):
{
"entities_with_parameters": [
{
"name": "some name",
"parameters": [
{
"name": "entity.dispatcher",
"value": "some\\class\\Name",
"template": "class",
"template@class": {
"args": [
{
"name": "arg1",
"value": "some predefined argument"
},
{
"name": "arg2",
"value": "some predefined argument 2"
}
]
}
}
]
}
]
}
Применение
$entity = $entityRepo->one(['name' => 'some name']); $dispatcher = $entity->getParameter('entity.dispatcher')->getValue(); /** * $dispacther is onstance of some\class\Name */
统计信息
- 总下载量: 578
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 5
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2019-07-08