liventin / base.module.userfield.enumeration
Service for work with values in user field enumeration type
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:bitrix-d7-module
Requires
- php: >=8.1
- liventin/base.module: ^1.0.0
Requires (Dev)
- roave/security-advisories: dev-latest
README
Bitrix Base Module |
install | update
"require": {
"liventin/base.module.userfield.enumeration": "@stable"
}
redirect (optional)
"extra": {
"service-redirect": {
"liventin/base.module.userfield.enumeration": "module.name",
}
}
<?php use Base\Module\Service\UserFields\Enumeration\UserFieldEnumService; use Base\Module\Service\UserFields\Enumeration\UserFieldEnumEntity; /** @var UserFieldEnumService $enumManager */ $enumManager = Container::get(UserFieldEnumService::SERVICE_CODE); /** @var UserFieldEnumEntity $enumEntity */ $enumEntity = $enumManager->getEnumEntity( 'CRM_DEAL', 'UF_FIELD_ENUM' ); $enumEntity->getIdByValue('test');