Questions marquées «dependency-injection»

3
"Les appels Drupal doivent être évités dans les classes, utilisez plutôt l'injection de dépendances"
Dans mon module, utilisez le code ci-dessous pour obtenir l'alias d'URL d'une URL donnée: $alias = \Drupal::service('path.alias_manager')->getPathByAlias($_POST['url']); Mais celui que j'exécute Automated Review ( http://pareview.sh/ ) dans mon module, je reçois ci-dessous l'avertissement: 16 | AVERTISSEMENT | \ Les appels Drupal doivent être évités dans les classes, utilisez plutôt l'injection …

1
Comment utiliser l'injection de dépendances sur \ Drupal :: moduleHandler () à un contrôleur?
J'utilise la ligne suivante dans une classe de contrôleur. \Drupal::moduleHandler()->alter('mymodule_myfunction', $plugin_items); Pareview.sh me donne ce message d'erreur. \ Les appels Drupal doivent être évités dans les classes, utilisez plutôt l'injection de dépendances. Comment dois-je accomplir cela? Dois-je créer un constructeur, créer une méthode ou un service? Si oui, de quel …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.