<?php declare(strict_types=1); namespace OpenApi\Tests\Fixtures; /** * @OA\Info(title="Using a parameter definition", version="unittest") */ class UsingRefs { /** * @OA\Get( * path="/pi/{item_name}", * summary="Get protected item", * @OA\Parameter(ref="#/components/parameters/ItemName"), * @OA\Response( * response="default", * ref="#/components/responses/Item" * ) * ) */ public function getProtectedItem() { } } /** * @OA\Parameter( * name="ItemName", * in="path", * required=true, * description="protected item name", * ) */ /** * @OA\Response ( * response="Item", * description="A protected item" * ) */