Accept absolute URLs for ApiResource URI template.
Les mainteneurs répondent en général sous 2 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Commencez par suivre la manière dont les valeurs de uriTemplate de ApiResource sont transformées en IRI générées, puis examinez les tests associés ou ajoutez une couverture pour un template absolu. C’est terminé lorsqu’un template tel que https://remote.api/custom/api/brands/{id} produit l’URL absolue sans préfixe local /api/.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Description
If the API use a remote API for a relation (with a local database cache), it would be a nice features for IRIs to point to the resource on the remote API:
Example
use ApiPlatform\Metadata\ApiResource;
use ApiPlatform\Metadata\Get;
#[ApiResource(
uriTemplate: 'https://remote.api/custom/api/brands/{id}',
provider: null,
)]
#[Get]
final readonly class Brand
{
With API Platform 4.1.11, this generates /api/https://remote.api/custom/api/brands/d1d08e37-1234-4567-918c-354b6b210ae1.
It would be nice to allow it to generate https://remote.api/custom/api/brands/d1d08e37-1234-4567-918c-354b6b210ae1
- Langage dominant
- PHP
- Étoiles
- 2.6k
- Forks
- 988
- Merge moyen
- 4 j 10 h
- PR mergées (30 j)
- 92
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de api-platform/core
-
API Platform ignores array shapes in the JSON SchemaPeut-être pris @afraca l’a pris il y a 8 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
api-platform/core#8766 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
api-platform/core#8744 ·
Les mainteneurs répondent en général sous 2 jours
-
JSON:API: resource schemas (`*.jsonapi`) have `properties` but no `type: object`Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 Moins d'une heure Accessibilité débutants 80/100
api-platform/core#8701 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
api-platform/core#8791 ·
Les mainteneurs répondent en général sous 2 jours
-
Preserve exact SearchFilter behaviour for Doctrine collection associations with QueryParameterOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
api-platform/core#8790 ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de api-platform/core
Issues similaires
-
Issue: ready for confirmation Reported on 2.4.9 Triage: Dev.Experience
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
magento/magento2#41773 · 1 commentaire ·
Les mainteneurs répondent en général sous 5 jours
-
[BUG] Add bounds validation for numberOfContestants in TeamsGroup::apiCreate()Peut-être pris @RAJJADHAV10 l’a pris aujourd’hui. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
omegaup/omegaup#10512 · 1 commentaire ·
Les mainteneurs répondent en général sous 5 jours
-
documentation good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
sorocharge/sorocharge-php#14 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
filesender/filesender#2898 ·
Les mainteneurs répondent en général sous 1 jour
-
cleanup
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour