Invalid service "test.api_platform.client": class "ApiPlatform\Test\Client" does not exist.
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 70/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- php, symfony
- Área
- backend-api-design, testing
Línea de trabajo
El issue apunta a TestClientPass.php línea 28. Comience examinando ese archivo para entender cómo se define el servicio del cliente de prueba. Compruebe si la clase ApiPlatform\Test\Client existe cuando api-platform/test no está instalado. La solución probablemente implica agregar una condición para omitir el registro del servicio si la clase falta. Ejecute bin/console lint:container en un entorno de prueba para verificar la corrección.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
API Platform version(s) affected: 5.0
Description
5.0 split out the api-platform/test, but it's still referenced in api-platform/symfony. I'm not using api-platform/test, so I don't have it installed after the upgrade.
How to reproduce
export APP_ENV=test
bin/console lint:container
In AbstractRecursivePass.php line 174:
Invalid service "test.api_platform.client": class "ApiPlatform\Test\Client" does not exist.
lint:container [--resolve-env-vars]
I guess it could check here if the class exists: https://github.com/api-platform/core/blob/e99572a8209e390642c60365180990321c7bcad4/src/Symfony/Bundle/DependencyInjection/Compiler/TestClientPass.php#L28
- Lenguaje dominante
- PHP
- Estrellas
- 2.6k
- Forks
- 982
- Merge medio
- 1 d 16 h
- PR fusionados (30 d)
- 59
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de api-platform/core
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
api-platform/core#8573 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
api-platform/core#8564 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
api-platform/core#8495 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
api-platform/core#8471 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
api-platform/core#8475 ·
Todos los issues de api-platform/core
Issues similares
-
tooling
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
UX
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
ProfessionalWiki/NeoWiki#1525 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug customer-reported
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
MagnaCapax/PMSS#949 ·
-
responsive-media kses allow-list strips clipPathUnits, collapsing objectBoundingBox clip paths Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Automattic/static-site-importer#1829 ·