Domande taggate «dependency-injection»

3
"Le chiamate drupal dovrebbero essere evitate in classe, utilizzare invece l'iniezione di dipendenza"
Nel mio modulo usando il codice qui sotto per ottenere l'alias url di dato url: $alias = \Drupal::service('path.alias_manager')->getPathByAlias($_POST['url']); Ma uno che eseguo Revisione automatica ( http://pareview.sh/ ) nel mio modulo sto ricevendo un avviso di seguito: 16 | ATTENZIONE | Le chiamate \ Drupal dovrebbero essere evitate nelle classi, utilizzare …

1
Come posso usare l'iniezione delle dipendenze su \ Drupal :: moduleHandler () su un controller?
Sto usando la seguente riga in una classe di controller. \Drupal::moduleHandler()->alter('mymodule_myfunction', $plugin_items); Pareview.sh mi sta dando questo messaggio di errore. \ Le chiamate Drupal dovrebbero essere evitate nelle classi, utilizzare invece l'iniezione di dipendenza. Come dovrei farlo? Devo creare un costruttore, creare un metodo o un servizio? In tal caso, …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.