public function Rename::__construct in IMCE Rename (D8/9) 8
Dependency injection through the constructor.
Parameters
array $configuration: The block configuration.
string $plugin_id: The plugin id.
mixed $plugin_definition: The plugin definition.
\Drupal\Core\Messenger\Messenger $messenger: The messenger service.
\Drupal\Core\Database\Connection $database: The database service.
\Drupal\Component\Transliteration\TransliterationInterface $transliteration: The transliteration service.
File
- src/
Plugin/ ImcePlugin/ Rename.php, line 65
Class
- Rename
- Defines Imce Rename plugin.
Namespace
Drupal\imce_rename_plugin\Plugin\ImcePluginCode
public function __construct(array $configuration, $plugin_id, $plugin_definition, Messenger $messenger, Connection $database, TransliterationInterface $transliteration) {
parent::__construct($configuration, $plugin_id, $plugin_definition);
$this->messenger = $messenger;
$this->database = $database;
$this->transliteration = $transliteration;
}