78 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_ID_FIELD'))
79 ->configurePrimary(
true)
80 ->configureAutocomplete(
true)
83 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_EVENT_ID_FIELD'))
87 'validation' => [__CLASS__,
'validateCalType']
90 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_CAL_TYPE_FIELD'))
93 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_RESOURCE_ID_FIELD'))
94 ->configureRequired(
true)
98 'validation' => [__CLASS__,
'validateParentType']
101 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_PARENT_TYPE_FIELD'))
104 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_PARENT_ID_FIELD'))
105 ->configureRequired(
true)
108 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_UF_ID_FIELD'))
111 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_DATE_FROM_UTC_FIELD'))
114 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_DATE_TO_UTC_FIELD'))
117 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_DATE_FROM_FIELD'))
120 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_DATE_TO_FIELD'))
123 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_DURATION_FIELD'))
127 'validation' => [__CLASS__,
'validateSkipTime']
130 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_SKIP_TIME_FIELD'))
134 'validation' => [__CLASS__,
'validateTzFrom']
137 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_TZ_FROM_FIELD'))
141 'validation' => [__CLASS__,
'validateTzTo']
144 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_TZ_TO_FIELD'))
147 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_TZ_OFFSET_FROM_FIELD'))
150 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_TZ_OFFSET_TO_FIELD'))
153 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_CREATED_BY_FIELD'))
154 ->configureRequired(
true)
157 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_DATE_CREATE_FIELD'))
160 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_TIMESTAMP_X_FIELD'))
164 'validation' => [__CLASS__,
'validateServiceName']
167 ->configureTitle(Loc::getMessage(
'RESOURCE_ENTITY_SERVICE_NAME_FIELD'))