zircote/swagger-php Массив В примере запроса/ответа: example Error: [Syntax Error] Expected PlainValue, got '[' in on
Primary tabs
Error: [Syntax Error] Expected PlainValue, got '[' in on line
Пишем вместо квадратных скобок дял массива, например:
example={"name": "CUSTOMER_ROLE", "permissions": [1, 3]}фигурные:
example={"name": "CUSTOMER_ROLE", "permissions": {1, 3}}то же самое в контексте всей аннотации:
* @OA\Put(path="/role",
* tags={"Role"},
* operationId="createRole",
* summary="Создаст новую роль",
* @OA\RequestBody(
* @OA\MediaType(
* mediaType="application/json",
* @OA\Schema(
* @OA\Property(
* property="name",
* type="string"
* ),
* @OA\Property(
* property="permissions",
* type="array",
* @OA\Items(
* type="integer"
* )
* ),
* example={"name": "CUSTOMER_ROLE", "permissions": {1, 3}}
* )
* )
* ),
* @OA\Response(response="200",
* description="OK",
* @OA\MediaType(
* mediaType="application/json",
* @OA\Schema(
* ref="#/components/schemas/Role"
* ),
* ),
* ),
* security={{"api_key":{}}}
* )
- Log in to post comments
- 3513 reads