coupon-admin/vendor/zircote/swagger-php/tests/Fixtures/StaticAnalyser/routes.php

92 lines
2.2 KiB
PHP

<?php declare(strict_types=1);
namespace OpenApi\Tests\Fixtures\StaticAnalyser;
//
// Allow indentation with tab(s).
//
// http://www.doctrine-project.org/jira/browse/DCOM-255
// https://github.com/zircote/swagger-php/issues/168
// https://github.com/zircote/swagger-php/issues/203
//
// @codingStandardsIgnoreStart
//
/**
*
* @OA\Put(
* path="/users/{id}",
* tags={"users"},
* operationId="updateUser",
* summary="Update user entry",
* @OA\Parameter(
* name="id",
* in="path",
* required=true,
* description="UUID",
* ),
* @OA\Parameter(
* name="user",
* in="cookie",
* required=true,
* @OA\Schema(ref="#/components/schemas/User"),
* ),
* @OA\Response(
* response=200,
* description="success",
* ),
* @OA\Response(
* response="default",
* description="error",
* @OA\Schema(ref="#/components/schemas/Error"),
* ),
* )
* @OA\Options(
* path="/users/{id}",
* @OA\Response(response=200,description="Some CORS stuff"),
* @OA\Response(response="4XX",description="Some Client Error response"),
* @OA\Response(response="5XX",description="Some Server Error response")
* )
*/
Route::put('/users/{user_id}', 'UserController@update');
/**
*
* @OA\Delete(
* path="/users/{id}",
* tags={"users"},
* operationId="deleteUser",
* summary="Remove user entry",
* @OA\Parameter(
* name="id",
* in="path",
* required=true,
* description="UUID",
* ),
* @OA\Response(
* response=200,
* description="success",
* ),
* @OA\Response(
* response="default",
* description="error",
* @OA\Schema(ref="#/components/schemas/Error"),
* ),
* )
*
*/
Route::delete('/users/{user_id}', 'UserController@destroy');
/**
*@OA\Head(path="/users/{id}",@OA\Response(response=200,description="Only checking if it exists"))
*/
Route::get('/users/{user_id}', 'UserController@show');
/**
* @OA\Schema(schema="Error")
* @OA\Schema(schema="User")
*/
//
// @codingStandardsIgnoreEnd
//