mirror of
				https://github.com/OpenAPITools/openapi-generator.git
				synced 2025-10-31 08:43:45 +00:00 
			
		
		
		
	* remove legacy laravel generator * initial setup of my vision for the laravel generator * update the php laravel samples * update php laravel docs * moved api validation into controller and handle edge cases presented by sample generation * updated samples * added php-laravel to github workflow php8 and removed php7 workflow as it only contained old laravel * preemptive work to support union types as soon as php serde supports them * updated samples * update templates in accordance to samples output * fix pipelines and update samples * correct serde version * fixed phpunit execution and updated samples * added named routes * remove * readd samples --------- Co-authored-by: gijs.blanken@futureof.finance <gijs.blanken@finly.nl> Co-authored-by: William Cheng <wing328hk@gmail.com>
		
			
				
	
	
		
			50 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php declare(strict_types=1);
 | |
| 
 | |
| /**
 | |
|  * OpenAPI Petstore
 | |
|  * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
 | |
|  * PHP version 8.1
 | |
|  *
 | |
|  * The version of the OpenAPI document: 1.0.0
 | |
|  * 
 | |
|  *
 | |
|  * NOTE: This class is auto generated by OpenAPI-Generator
 | |
|  * https://openapi-generator.tech
 | |
|  * Do not edit the class manually.
 | |
|  *
 | |
|  * Source files are located at:
 | |
|  *
 | |
|  * > https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/resources/php-laravel/
 | |
|  */
 | |
| 
 | |
| 
 | |
| /**
 | |
|  * FakeBigDecimalMap200Response
 | |
|  */
 | |
| namespace OpenAPI\Server\Model;
 | |
| 
 | |
| /**
 | |
|  * FakeBigDecimalMap200Response
 | |
|  */
 | |
| use Crell\Serde\Renaming\Cases;
 | |
| use Crell\Serde\Attributes as Serde;
 | |
| 
 | |
| #[Serde\ClassSettings(renameWith: Cases::snake_case)]
 | |
| class FakeBigDecimalMap200Response
 | |
| {
 | |
|     /**
 | |
|     *
 | |
|     * 
 | |
|     * @param float $someId
 | |
|     *
 | |
|     * 
 | |
|     * @param array<string,float> $someMap
 | |
|     */
 | |
| 
 | |
|     public function __construct(
 | |
|         public float $someId,
 | |
|         public array $someMap,
 | |
|     ) {}
 | |
| }
 | |
| 
 |