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
 | |
| //
 |