Preguntas etiquetadas con dependency-injection

3
"Las llamadas de Drupal deben evitarse en las clases, en su lugar use la inyección de dependencia"
En mi módulo, uso el siguiente código para obtener el alias de la URL dada: $alias = \Drupal::service('path.alias_manager')->getPathByAlias($_POST['url']); Pero una vez que ejecuto la Revisión automatizada ( http://pareview.sh/ ) en mi módulo, recibo la siguiente advertencia: 16 ADVERTENCIA | \ Las llamadas de Drupal deben evitarse en las clases, utilice …

1
¿Cómo uso la inyección de dependencia en \ Drupal :: moduleHandler () a un controlador?
Estoy usando la siguiente línea en una clase de controlador. \Drupal::moduleHandler()->alter('mymodule_myfunction', $plugin_items); Pareview.sh me está dando este mensaje de error. \ Las llamadas de Drupal deben evitarse en las clases, utilice la inyección de dependencia en su lugar. ¿Cómo debo lograr esto? ¿Necesito crear un constructor, crear un método o …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.