@@ -32,7 +32,7 @@ public function __construct(
3232 * definitions: list<array{
3333 * field_key: non-empty-string,
3434 * label: non-empty-string,
35- * type: 'text'|'number'|'boolean'|'date'|'select'|'multiselect',
35+ * type: 'text'|'number'|'boolean'|'date'|'url '|'select'|'multiselect',
3636 * edit_policy: 'admins'|'users',
3737 * exposure_policy: 'hidden'|'private'|'users'|'public',
3838 * sort_order: int,
@@ -71,7 +71,7 @@ public function validate(array $payload): array {
7171 * @return array<non-empty-string, array{
7272 * field_key: non-empty-string,
7373 * label: non-empty-string,
74- * type: 'text'|'number'|'boolean'|'date'|'select'|'multiselect',
74+ * type: 'text'|'number'|'boolean'|'date'|'url'|' select'|'multiselect',
7575 * edit_policy: 'admins'|'users',
7676 * exposure_policy: 'hidden'|'private'|'users'|'public',
7777 * sort_order: int,
@@ -119,7 +119,7 @@ private function validateDefinitions(array $definitions): array {
119119 * @param array<non-empty-string, array{
120120 * field_key: non-empty-string,
121121 * label: non-empty-string,
122- * type: 'text'|'number'|'boolean'|'date'|'select'|'multiselect',
122+ * type: 'text'|'number'|'boolean'|'date'|'url'|' select'|'multiselect',
123123 * edit_policy: 'admins'|'users',
124124 * exposure_policy: 'hidden'|'private'|'users'|'public',
125125 * sort_order: int,
@@ -255,7 +255,7 @@ private function normalizeOptionalDate(array $payload, string $key, string $mess
255255 * @param array{
256256 * field_key: non-empty-string,
257257 * label: non-empty-string,
258- * type: 'text'|'number'|'boolean'|'date'|'select'|'multiselect',
258+ * type: 'text'|'number'|'boolean'|'date'|'url'|' select'|'multiselect',
259259 * edit_policy: 'admins'|'users',
260260 * exposure_policy: 'hidden'|'private'|'users'|'public',
261261 * sort_order: int,
0 commit comments