├── .gitignore ├── .php_cs ├── .project ├── .settings ├── com.dubture.composer.core.prefs ├── org.eclipse.php.core.prefs ├── org.eclipse.wst.common.project.facet.core.xml └── org.eclipse.wst.validation.prefs ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── phpunit.xml.dist ├── src ├── AbstractModel.php ├── Contact.php ├── ExternalDocs.php ├── Header.php ├── Info.php ├── Items.php ├── License.php ├── Operation.php ├── Parameter.php ├── Path.php ├── Response.php ├── Schema.php ├── SecurityScheme.php ├── Swagger.php ├── Tag.php ├── collections │ ├── Definitions.php │ ├── Headers.php │ ├── Parameters.php │ ├── Paths.php │ ├── Responses.php │ ├── SecurityDefinitions.php │ └── SecurityRequirements.php └── parts │ ├── ConsumesPart.php │ ├── DescriptionPart.php │ ├── ExtensionPart.php │ ├── ExternalDocsPart.php │ ├── ItemsPart.php │ ├── ParametersPart.php │ ├── ProducesPart.php │ ├── RefPart.php │ ├── RequiredPart.php │ ├── ResponsesPart.php │ ├── SchemaPart.php │ ├── SchemesPart.php │ ├── SecurityPart.php │ ├── TagsPart.php │ ├── TypePart.php │ └── UrlPart.php └── tests ├── CollectionsTest.php ├── KeekoTest.php ├── PetstoreTest.php ├── SecurityTest.php ├── SwaggerTest.php └── fixtures ├── Email.php ├── basic-auth.json ├── keeko-user.json ├── petstore-expanded.json ├── petstore-minimal.json ├── petstore-simple.json ├── petstore-with-external-docs.json ├── petstore.json └── security-definitions.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/.gitignore -------------------------------------------------------------------------------- /.php_cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/.php_cs -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/.project -------------------------------------------------------------------------------- /.settings/com.dubture.composer.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/.settings/com.dubture.composer.core.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.php.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/.settings/org.eclipse.php.core.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/.settings/org.eclipse.wst.validation.prefs -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/AbstractModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/AbstractModel.php -------------------------------------------------------------------------------- /src/Contact.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Contact.php -------------------------------------------------------------------------------- /src/ExternalDocs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/ExternalDocs.php -------------------------------------------------------------------------------- /src/Header.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Header.php -------------------------------------------------------------------------------- /src/Info.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Info.php -------------------------------------------------------------------------------- /src/Items.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Items.php -------------------------------------------------------------------------------- /src/License.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/License.php -------------------------------------------------------------------------------- /src/Operation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Operation.php -------------------------------------------------------------------------------- /src/Parameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Parameter.php -------------------------------------------------------------------------------- /src/Path.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Path.php -------------------------------------------------------------------------------- /src/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Response.php -------------------------------------------------------------------------------- /src/Schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Schema.php -------------------------------------------------------------------------------- /src/SecurityScheme.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/SecurityScheme.php -------------------------------------------------------------------------------- /src/Swagger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Swagger.php -------------------------------------------------------------------------------- /src/Tag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/Tag.php -------------------------------------------------------------------------------- /src/collections/Definitions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/collections/Definitions.php -------------------------------------------------------------------------------- /src/collections/Headers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/collections/Headers.php -------------------------------------------------------------------------------- /src/collections/Parameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/collections/Parameters.php -------------------------------------------------------------------------------- /src/collections/Paths.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/collections/Paths.php -------------------------------------------------------------------------------- /src/collections/Responses.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/collections/Responses.php -------------------------------------------------------------------------------- /src/collections/SecurityDefinitions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/collections/SecurityDefinitions.php -------------------------------------------------------------------------------- /src/collections/SecurityRequirements.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/collections/SecurityRequirements.php -------------------------------------------------------------------------------- /src/parts/ConsumesPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/ConsumesPart.php -------------------------------------------------------------------------------- /src/parts/DescriptionPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/DescriptionPart.php -------------------------------------------------------------------------------- /src/parts/ExtensionPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/ExtensionPart.php -------------------------------------------------------------------------------- /src/parts/ExternalDocsPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/ExternalDocsPart.php -------------------------------------------------------------------------------- /src/parts/ItemsPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/ItemsPart.php -------------------------------------------------------------------------------- /src/parts/ParametersPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/ParametersPart.php -------------------------------------------------------------------------------- /src/parts/ProducesPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/ProducesPart.php -------------------------------------------------------------------------------- /src/parts/RefPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/RefPart.php -------------------------------------------------------------------------------- /src/parts/RequiredPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/RequiredPart.php -------------------------------------------------------------------------------- /src/parts/ResponsesPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/ResponsesPart.php -------------------------------------------------------------------------------- /src/parts/SchemaPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/SchemaPart.php -------------------------------------------------------------------------------- /src/parts/SchemesPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/SchemesPart.php -------------------------------------------------------------------------------- /src/parts/SecurityPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/SecurityPart.php -------------------------------------------------------------------------------- /src/parts/TagsPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/TagsPart.php -------------------------------------------------------------------------------- /src/parts/TypePart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/TypePart.php -------------------------------------------------------------------------------- /src/parts/UrlPart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/src/parts/UrlPart.php -------------------------------------------------------------------------------- /tests/CollectionsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/tests/CollectionsTest.php -------------------------------------------------------------------------------- /tests/KeekoTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/tests/KeekoTest.php -------------------------------------------------------------------------------- /tests/PetstoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/tests/PetstoreTest.php -------------------------------------------------------------------------------- /tests/SecurityTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/tests/SecurityTest.php -------------------------------------------------------------------------------- /tests/SwaggerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpowermove/swagger/HEAD/tests/SwaggerTest.php -------------------------------------------------------------------------------- /tests/fixtures/Email.php: -------------------------------------------------------------------------------- 1 |