92 lines
2.2 KiB
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
|
|
//
|