Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

99
Vistas
Cambio de espacio de nombres en mi controlador - marco Silex

Iré directamente al grano, solo cambié el espacio de nombres del controlador Musique\Controller a STM\Controller

 namespace STM\Controller; use Silex\Application; class HomeController{ public function indexAction(Application $app){ return $app['twig']->render("index.html.twig"); }

también cambié mi archivo composer.json

 { "name": "jasonazoulay/SoTrustMe", "description": "Tiers de confiance", "authors": [ { "name": "Jason Azoulay", } ], "require": { "silex/silex": "^2.0", "doctrine/dbal": "~2.5", "twig/twig": "^1.33", "symfony/asset": "^3.2", "symfony/twig-bridge": "^3.2", "symfony/form": "~2.8|3.0.*", "symfony/translation": "~2.8|3.0.*", "symfony/config": "~2.8|3.0.*" }, "autoload": { "psr-4": {"SoTrustMe\\": "src"} }

} y por supuesto la ruta también

 $app->get('/',"STM\Controller\HomeController::indexAction")->bind('home');

y ahora me sale este error

InvalidArgumentException en ControllerResolver.php línea 187: la clase "STM\Controller\HomeController" no existe.

¡aunque funcionaba bien antes de cambiar el espacio de nombres!

por favor, ayúdame

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Como está cargando sus clases con composer e introdujo un nuevo directorio en su proyecto, necesitará volver a ejecutar: composer dump-autoload

esto regenerará la lista de todas las clases que deben incluirse en el proyecto y actualizará el caché de Composer. Para obtener más detalles sobre este problema, puede consultar esta pregunta.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda