false, "authenticator" => function ($arguments) { $user = $arguments["user"]; $password = $arguments["password"]; return false; } ]); $app->PATCH( '/v2/another-fake/dummy', AnotherFakeApi::class . ':123testSpecialTags' ); $app->POST( '/v2/fake/outer/boolean', FakeApi::class . ':fakeOuterBooleanSerialize' ); $app->POST( '/v2/fake/outer/composite', FakeApi::class . ':fakeOuterCompositeSerialize' ); $app->POST( '/v2/fake/outer/number', FakeApi::class . ':fakeOuterNumberSerialize' ); $app->POST( '/v2/fake/outer/string', FakeApi::class . ':fakeOuterStringSerialize' ); $app->PUT( '/v2/fake/body-with-file-schema', FakeApi::class . ':testBodyWithFileSchema' ); $app->PUT( '/v2/fake/body-with-query-params', FakeApi::class . ':testBodyWithQueryParams' ); $app->PATCH( '/v2/fake', FakeApi::class . ':testClientModel' ); $app->POST( '/v2/fake', FakeApi::class . ':testEndpointParameters' )->add( $basicAuth ); $app->GET( '/v2/fake', FakeApi::class . ':testEnumParameters' ); $app->POST( '/v2/fake/inline-additionalProperties', FakeApi::class . ':testInlineAdditionalProperties' ); $app->GET( '/v2/fake/jsonFormData', FakeApi::class . ':testJsonFormData' ); $app->PATCH( '/v2/fake_classname_test', FakeClassnameTags123Api::class . ':testClassname' ); $app->POST( '/v2/pet', PetApi::class . ':addPet' ); $app->GET( '/v2/pet/findByStatus', PetApi::class . ':findPetsByStatus' ); $app->GET( '/v2/pet/findByTags', PetApi::class . ':findPetsByTags' ); $app->PUT( '/v2/pet', PetApi::class . ':updatePet' ); $app->DELETE( '/v2/pet/{petId}', PetApi::class . ':deletePet' ); $app->GET( '/v2/pet/{petId}', PetApi::class . ':getPetById' ); $app->POST( '/v2/pet/{petId}', PetApi::class . ':updatePetWithForm' ); $app->POST( '/v2/pet/{petId}/uploadImage', PetApi::class . ':uploadFile' ); $app->POST( '/v2/fake/{petId}/uploadImageWithRequiredFile', PetApi::class . ':uploadFileWithRequiredFile' ); $app->GET( '/v2/store/inventory', StoreApi::class . ':getInventory' ); $app->POST( '/v2/store/order', StoreApi::class . ':placeOrder' ); $app->DELETE( '/v2/store/order/{order_id}', StoreApi::class . ':deleteOrder' ); $app->GET( '/v2/store/order/{order_id}', StoreApi::class . ':getOrderById' ); $app->POST( '/v2/user', UserApi::class . ':createUser' ); $app->POST( '/v2/user/createWithArray', UserApi::class . ':createUsersWithArrayInput' ); $app->POST( '/v2/user/createWithList', UserApi::class . ':createUsersWithListInput' ); $app->GET( '/v2/user/login', UserApi::class . ':loginUser' ); $app->GET( '/v2/user/logout', UserApi::class . ':logoutUser' ); $app->DELETE( '/v2/user/{username}', UserApi::class . ':deleteUser' ); $app->GET( '/v2/user/{username}', UserApi::class . ':getUserByName' ); $app->PUT( '/v2/user/{username}', UserApi::class . ':updateUser' ); $this->slimApp = $app; } /** * Returns Slim Framework instance * @return App */ public function getSlimApp() { return $this->slimApp; } }