core
core copied to clipboard
The server component of API Platform: hypermedia and GraphQL APIs in minutes
**API Platform version(s) affected**: 2.7(with new metadata), 3.0, 3.1/main **Description** Hello, I am not sure if this is necessarily a bug, or a misunderstanding on the approach on my part....
**API Platform version(s) affected**: 3.x.x **Description** While investigating, why the property "__isCloning" from the doctrine entity proxy will always be normalized, I tried to ignore this attribute using the [symfony...
I noted seems totalItems value returns only in format Hydra collection. What about idea add **X-Total**, X-Current-Page, X-Page-Count, X-Limit to headers for any pagination request particulary json format?!
**API Platform version(s) affected**: x3.1 **Description** Imagine this property on an `ApiResource`: ```php class Cake { // ... #[ApiProperty(security: 'is_granted("FLAVOR", object)')] private ?string $flavor = null; } ``` During a...
| Q | A | ------------- | --- | Branch? | 3.1 | Tickets | Closes #5755 | License | MIT | Doc PR | Not needed Hi! Fixes #5755...
This a new Internet Draft that completes the `Sunset` that we already support: https://datatracker.ietf.org/doc/html/draft-ietf-httpapi-deprecation-header. Implementing it should be quite easy. (Discovered during @nfrankel's talk at Platform Summit 2023: https://github.com/nfrankel/evolve-apis/)
| Q | A | ------------- | --- | Bug fix? | yes ? | New feature? | no ? | BC breaks? | no | Deprecations? | no |...
| Q | A | ------------- | --- | Branch? | main | Tickets | #1506 | License | MIT | Doc PR | TODO Introduces two interfaces: `TranslatableInterface` and...
**Description** We want to add `ApiProperty` to Eloquent models. To do so (inspired by https://github.com/api-platform/core/pull/4197) we will add a `protected $apiProperties` on an Eloquent Model: ``` class Book extends Model...
The API Platform distribution has been including [the Vulcain Gateway server](https://github.com/dunglas/vulcain/blob/main/docs/gateway/install.md) for some time now. Since API Platform 3.2, the API Platform distribution also uses [FrankenPHP](https://frankenphp.dev), which allows the HTTP...