zircote/swagger-php Поле типа "Массив" в массиве объектов, пример аннотации и примера ответа. Массив в объекте

 * @OA\Get(path="/my-type",
 *   tags={"MyType"},
 *   operationId="getCampaignTypes",
 *   summary="Список всех типов ",
 *   @OA\Parameter(name="is_active",
 *     in="query",
 *     required=false,
 *     description="Активность записи. Если не указать, будут выгружены все.",
 *     @OA\Schema(type="boolean")
 *   ),
 *   @OA\Response(
 *		response="200",
 *      description="OK",
 *      @OA\MediaType(
 *          mediaType="application/json",
 *          @OA\Schema(
 *              type="array",
 *              @OA\Items(
 *                  type="object",
 *                  @OA\Property(
 *                      property="value",
 *                      type="string",
 *                      description="Машинное имя",
 *                  ),
 *					@OA\Property(
 *                      property="name",
 *                      type="string",
 *                      description="Отображаемое имя",
 *                  ),
 *				    @OA\Property(
 *						property="formats",
 *                      type="array",
 *						description="Массив форматов, относящихся к данному типу",
 *						
 *						@OA\Items(
 *							type="object",
 *						    @OA\Property(
 *								property="value",
 *								type="string",
 *								description="Машинное имя формата",
 *							),
 * 						    @OA\Property(
 *								property="isActive",
 *								type="boolean",
 *								description="Признак активности/актуальности",
 *							),
 * 
 *						),
 *                  ),
 *              ),
 *              
 *          ),
 *			example={{"value":"banner","name":"Баннер","formats":{{"name":"banner","isActive":true}}},{"value":"video","name":"Видео","formats":{{"name":"super1","isActive":true}, {"name":"super2","isActive":true}}}}
 *      ),
 *   ),
 *   security={{"api_key":{}}}
 * )

Key Words for FKN + antitotal forum (CS VSU):