[ 'id' => new Assert\Required([ new Assert\Type('string'), new Assert\NotBlank(), ]), 'settings' => new Assert\Required([ new Assert\Type('array'), ]) ], 'allowExtraFields' => true, ]); return $validator->validate($values, $constraint); } }