├── .gitignore ├── CHANGELOG.md ├── README.md ├── composer.json └── src ├── inc └── aliases.php └── main ├── Abstraction ├── CanUseArrayValueForSingleFieldTrait.php ├── Custom │ ├── AdminListEditInterface.php │ ├── AdminListEditMultyInterface.php │ ├── AdminListViewMultyInterface.php │ ├── ArrayForSingleValueAwareInterface.php │ ├── CheckPermissionInterface.php │ ├── CheckableValueInterface.php │ ├── ConvertibleValueInterface.php │ ├── EditFormMultyInterface.php │ ├── EntityFieldAwareInterface.php │ └── FilterInterface.php ├── DbColumnType │ ├── IntegerColTypeTrait.php │ └── StringColTypeTrait.php ├── UserTypeBase.php └── UserTypeInterface.php ├── Enum └── WeekDayISO8601.php ├── Exception ├── BitrixUserTypeExceptionInterface.php ├── InvalidArgumentException.php ├── LogicException.php └── WrongUserTypeClassException.php ├── Field └── TimeField.php ├── FormType.php ├── HyperLinkType.php ├── IblockSectionLinkType.php ├── LocationType.php ├── StoreListType.php ├── TimeType.php ├── Utils ├── HtmlHelper.php └── UserTypeManager.php └── WeekDayType.php /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | /composer.lock 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/composer.json -------------------------------------------------------------------------------- /src/inc/aliases.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/inc/aliases.php -------------------------------------------------------------------------------- /src/main/Abstraction/CanUseArrayValueForSingleFieldTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/CanUseArrayValueForSingleFieldTrait.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/AdminListEditInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/AdminListEditInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/AdminListEditMultyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/AdminListEditMultyInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/AdminListViewMultyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/AdminListViewMultyInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/ArrayForSingleValueAwareInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/ArrayForSingleValueAwareInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/CheckPermissionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/CheckPermissionInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/CheckableValueInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/CheckableValueInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/ConvertibleValueInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/ConvertibleValueInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/EditFormMultyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/EditFormMultyInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/EntityFieldAwareInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/EntityFieldAwareInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/Custom/FilterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/Custom/FilterInterface.php -------------------------------------------------------------------------------- /src/main/Abstraction/DbColumnType/IntegerColTypeTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/DbColumnType/IntegerColTypeTrait.php -------------------------------------------------------------------------------- /src/main/Abstraction/DbColumnType/StringColTypeTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/DbColumnType/StringColTypeTrait.php -------------------------------------------------------------------------------- /src/main/Abstraction/UserTypeBase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/UserTypeBase.php -------------------------------------------------------------------------------- /src/main/Abstraction/UserTypeInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Abstraction/UserTypeInterface.php -------------------------------------------------------------------------------- /src/main/Enum/WeekDayISO8601.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Enum/WeekDayISO8601.php -------------------------------------------------------------------------------- /src/main/Exception/BitrixUserTypeExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Exception/BitrixUserTypeExceptionInterface.php -------------------------------------------------------------------------------- /src/main/Exception/InvalidArgumentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Exception/InvalidArgumentException.php -------------------------------------------------------------------------------- /src/main/Exception/LogicException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Exception/LogicException.php -------------------------------------------------------------------------------- /src/main/Exception/WrongUserTypeClassException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Exception/WrongUserTypeClassException.php -------------------------------------------------------------------------------- /src/main/Field/TimeField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Field/TimeField.php -------------------------------------------------------------------------------- /src/main/FormType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/FormType.php -------------------------------------------------------------------------------- /src/main/HyperLinkType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/HyperLinkType.php -------------------------------------------------------------------------------- /src/main/IblockSectionLinkType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/IblockSectionLinkType.php -------------------------------------------------------------------------------- /src/main/LocationType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/LocationType.php -------------------------------------------------------------------------------- /src/main/StoreListType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/StoreListType.php -------------------------------------------------------------------------------- /src/main/TimeType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/TimeType.php -------------------------------------------------------------------------------- /src/main/Utils/HtmlHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Utils/HtmlHelper.php -------------------------------------------------------------------------------- /src/main/Utils/UserTypeManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/Utils/UserTypeManager.php -------------------------------------------------------------------------------- /src/main/WeekDayType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webarchitect609/bitrix-user-type/HEAD/src/main/WeekDayType.php --------------------------------------------------------------------------------