mirror of
				https://github.com/OpenAPITools/openapi-generator.git
				synced 2025-10-31 08:43:45 +00:00 
			
		
		
		
	* Set PHP 7.1.3 required version I've tried to specify ^7.0 version at first, but main package which is symfony/framework-bundle@v4.4.8 requires PHP ^7.1.3. * Bump Symfony FrameworkBundle to ^4.4.8 Current Symfony Framework stable version is v5.0.8, but I guess it requires significant codebase upgrade, so I've sticked with 4.4.8 which shouldn't cause any breaking changes. Old requirement was ^3.3|^4.1 which compatible with 4.4.8. * Bump PHPUnit version to ^7.0 PHPUnit 8.x version required PHP ^7.2, so I'm setting 7.x version to support PHP 7.1. There is new way to specify Kernel class, related PR: https://github.com/symfony/symfony/pull/22668 * Bump PHP CS Fixer version to ^2.16.3 Configuration and all renamed rules fixed. Config file renamed to .php_cs.dist as recommended in migration guide. Migration guide from 1.x to 2.x: https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/master/UPGRADE.md#config-file * Remove PHP_CodeSniffer package Second linter doesn't make sense. I think Symfony user would prefer PHP CS Fixer over PHP_CodeSniffer because first one maintained by Symfony members. * Remove satooshi/php-coveralls package from Composer This package is abandoned and Coveralls recommends to install it directly in Travis-CI task script. * Update Travic-CI config I've changed test versions to PHP 7.1.3 and 7.2. PHPUnit generates coverage report in report/logs/clover.xml file. Then PHP CS Fixer runs with --dry-run option to not override anything just to show coding style errors. * Add basic Coveralls config This is basic recommended config for a PHP based project. * Add symfony/yaml package This package was part of satooshi/php-coveralls, now it should be defined as dev dependency. * Do not commit composer.lock I think committed composer.lock can cause CI errors while tests on fresh installs are better. * Remove confusing Ruby comment
		
			
				
	
	
		
			51 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * OpenAPIServerBundle
 | |
|  *
 | |
|  * PHP version 7.1.3
 | |
|  *
 | |
|  * @category Class
 | |
|  * @package  OpenAPI\Server
 | |
|  * @author   OpenAPI Generator team
 | |
|  * @link     https://github.com/openapitools/openapi-generator
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * OpenAPI Petstore
 | |
|  *
 | |
|  * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | |
|  *
 | |
|  * The version of the OpenAPI document: 1.0.0
 | |
|  * 
 | |
|  * Generated by: https://github.com/openapitools/openapi-generator.git
 | |
|  *
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * NOTE: This class is auto generated by the openapi generator program.
 | |
|  * https://github.com/openapitools/openapi-generator
 | |
|  * Do not edit the class manually.
 | |
|  */
 | |
| 
 | |
| namespace OpenAPI\Server;
 | |
| 
 | |
| use Symfony\Component\HttpKernel\Bundle\Bundle;
 | |
| use Symfony\Component\DependencyInjection\ContainerBuilder;
 | |
| use OpenAPI\Server\DependencyInjection\Compiler\OpenAPIServerApiPass;
 | |
| 
 | |
| /**
 | |
|  * OpenAPIServerBundle Class Doc Comment
 | |
|  *
 | |
|  * @category Class
 | |
|  * @package  OpenAPI\Server
 | |
|  * @author   OpenAPI Generator team
 | |
|  * @link     https://github.com/openapitools/openapi-generator
 | |
|  */
 | |
| class OpenAPIServerBundle extends Bundle
 | |
| {
 | |
|     public function build(ContainerBuilder $container)
 | |
|     {
 | |
|         $container->addCompilerPass(new OpenAPIServerApiPass());
 | |
|     }
 | |
| }
 |