You are here

namespace Drupal\drupalmoduleupgrader in Drupal 7 to 8/9 Module Upgrader 8

Classsort descending Location Description
AnalyzerBase src/AnalyzerBase.php Base class for analyzers.
AnalyzerInterface src/AnalyzerInterface.php Interface for plugins which can analyze a target module and flag potential or existing issues.
ArrayIndexer src/ArrayIndexer.php
ConverterBase src/ConverterBase.php Base class for converters.
ConverterInterface src/ConverterInterface.php Interface implemented by all plugins which can modify a Drupal 7 module and convert part of it to Drupal 8.
DependencyCollectorTrait src/DependencyCollectorTrait.php Provides a default implementation of ContainerFactoryPluginInterface which will pull any dependencies declared in the plugin definition out of the container.
DeriverBase src/DeriverBase.php Base class for DMU's plugin derivers. Sets up the translation service and provides a basic implementation of DeriverInterface::getDerivativeDefinition().
FixerBase src/FixerBase.php Base class for fixers, containing a lot of helpful utilities.
FixerInterface src/FixerInterface.php Interface implemented by all fixer plugins, which do small, isolated modifications to a code base. They're basically PHP_CodeSniffer fixers on steroids.
IndexerBase src/IndexerBase.php Base class for indexers.
IndexerExecutionInterface src/IndexerExecutionInterface.php
IndexerInterface src/IndexerInterface.php Interface for plugins which can scan a target module to collect information about what it contains. Indexers are always run before other plugin types, and all available indexers are always run. All information collected by indexers is available to the…
IndexerUsageInterface src/IndexerUsageInterface.php
IOException src/IOException.php Exception thrown when an unexpected condition is encountered during an I/O operation (opening or saving a source file).
Issue src/Issue.php
IssueInterface src/IssueInterface.php
PluginBase src/PluginBase.php Base class for all DMU plugin types, pulling string translation and logging services from the container by default.
Report src/Report.php Basic implementation of an analyzer report.
ReportInterface src/ReportInterface.php Defines a report generated by the dmu-analyze command. Issues returned by analyzers are added to this report, then it's handed off to the theme system.
RewriterInterface src/RewriterInterface.php Defines a parametric rewriter.
Target src/Target.php Default implementation of TargetInterface.
TargetInterface src/TargetInterface.php Represents a Drupal 7 module being run through the DMU.