apitte icon indicating copy to clipboard operation
apitte copied to clipboard

:wrench: An opinionated and enjoyable API framework based on Nette Framework. Supporting content negotiation, debugging, middlewares, attributes, annotations and loving openapi/swagger.

Results 19 apitte issues
Sort by recently updated
recently updated
newest added

Apitte has been melted to single one package. See more on https://github.com/contributte/contributte/issues/50. ---- How to test it? ```json { "require": { "contributte/apitte": "^0.9.0" }, "prefer-stable": true, "minimum-stability": "dev" } ```

Header request parameter "X-Auth-Token" should be provided. `$request->getHeaders()` return headers names with upper letters (e.g. `X-Auth-Token`) and condition on line 135 (https://github.com/contributte/apitte/blob/master/src/Mapping/RequestParameterMapping.php#L135) is false becouse `$headerParameterName` always contains parameter name...

Correct me if I'm wrong as I'm new to apitte and nette in general, but from testing and what I can see,[ this commit ](https://github.com/apitte/middlewares/commit/496da8ef03c460af652ce3761cb3dc034de40a1b#diff-272330ba3936087edd36dbb352a8fc721fe3c880112890a76637f6bb44f46996 ) makes the TryCatchMiddleware redundant...

https://forum.nette.org/cs/34850-appite-download-suboru-bez-ukladania#p217923

I noticed that https://github.com/contributte/apitte-skeleton/ implements it's own JsonDispatcher to use symfony/serializer. Also it somehow allows to return any value Object (DTO?) in controller that will be passed directly into serializer....

When I saw [this part of documentation about overriding mapping datatypes](https://github.com/apitte/core/blob/master/.docs/mapping.md#overriding-datatypes) I immediately created my own `UuidTypeMapper` and registered it like ``` api: plugins: Apitte\Core\DI\Plugin\CoreMappingPlugin: types: uuid: App\Api\Mapping\Parameter\UuidTypeMapper ``` This...

enhancement

- According to given `id` create a link to API endpoint. - Test a link generation with local php development server. - Maybe use nette/routing for internal router, it has...

feature

I'm migrating my app from using great `Drahak\Restful`, because this library is sadly not maintained. It is based directly on Nette presenters, which is also somehow supported by Apitte, but...

I'm migrating my app from using great Drahak\Restful, because this library is sadly not maintained. It was able to automatically map request to method parameters and obtain type and default...