Classes and interfaces

Contains filters are case sensitive
Namesort descending Type Namespace Location Description
drush_outputformat class commands/core/outputformat.drush.inc Interface for output format engines.
drush_outputformat_csv_or_string class commands/core/outputformat/csv_or_string.inc Output formatter 'csv-or-string'
drush_outputformat_html class commands/core/outputformat/html.inc Output formatter 'html' *
drush_outputformat_json class commands/core/outputformat/json.inc Output formatter 'json'
drush_outputformat_key_value class commands/core/outputformat/key_value.inc Output formatter 'key_value'
drush_outputformat_list class commands/core/outputformat/list.inc Output formatter 'list'
drush_outputformat_message class commands/core/outputformat/message.inc Output formatter 'message'
drush_outputformat_php class commands/core/outputformat/php.inc Output formatter 'php'
drush_outputformat_print_r class commands/core/outputformat/print_r.inc Output formatter 'print-r'
drush_outputformat_string class commands/core/outputformat/string.inc Output formatter 'string'
drush_outputformat_table class commands/core/outputformat/table.inc Output formatter 'table'
drush_outputformat_variables class commands/core/outputformat/variables.inc Output formatter 'variables'
drush_outputformat_var_export class commands/core/outputformat/var_export.inc Output formatter 'var_export'
drush_outputformat_yaml class commands/core/outputformat/yaml.inc Output formatter 'yaml'
drush_version_control interface commands/pm/pm.drush.inc Interface for version control systems. We use a simple object layer because we conceivably need more than one loaded at a time.
drush_version_control_backup class commands/pm/version_control/backup.inc
drush_version_control_bzr class commands/pm/version_control/bzr.inc
drush_version_control_svn class commands/pm/version_control/svn.inc
EmptyBoot class Drush\Boot lib/Drush/Boot/EmptyBoot.php This is a do-nothing 'Boot' class that is used when there is no site at --root, or when no root is specified.
EnDisUnListInfoCase class Unish tests/pmEnDisUnListInfoTest.php @group slow @group pm
EvalCommandFile class Drush\CommandFiles\core lib/Drush/CommandFiles/core/EvalCommandFile.php
ExampleCommandsFile class Drush\CommandFiles lib/Drush/CommandFiles/ExampleCommandsFile.php
ExtensionDiscovery class Drush\Drupal lib/Drush/Drupal/ExtensionDiscovery.php
FileCache class Drush\Cache lib/Drush/Cache/FileCache.php Default cache implementation.
FilesystemCase class Unish tests/filesystemTest.php Filesystem related testing.
FindCommandsCompilerPass class Drush\Drupal lib/Drush/Drupal/FindCommandsCompilerPass.php This compiler pass is added to Drupal's ContainerBuilder by our own subclass of DrupalKernel. Our DrupalKernel subclass knows which compiler passes to add because they are registered to it via its 'alter()' method. This happens in…
generateMakeCase class Unish tests/generateMakeTest.php Generate makefile tests
GlobalOptionsEventListener class Drush\Command lib/Drush/Command/GlobalOptionsEventListener.php
GreetCommand class Drupal\woot\Command tests/resources/modules/d8/woot/src/Command/GreetCommand.php This is a literal copy of the example Symfony Console command from the documentation.
ImageCase class Unish tests/imageTest.php Tests image-flush command
initCommandCase class Unish tests/initCommandTest.php Test to see if the `drush init` command does the setup that it is supposed to do.
InitCommandFile class Drush\CommandFiles\core lib/Drush/CommandFiles/core/InitCommandFile.php
JSONCache class Drush\Cache lib/Drush/Cache/JSONCache.php JSON cache storage backend.
lockMakefileCase class Unish tests/lockMakeTest.php Make makefile tests. @group make @group slow
Logger class Drush\Log lib/Drush/Log/Logger.php
LogLevel class Drush\Log lib/Drush/Log/LogLevel.php Additional log levels that Drush uses for historical reasons. Standard log levels should be preferred.
makeConvertCase class Unish tests/makeConvertTest.php Make makefile tests. @group make @group slow
makeMakefileCase class Unish tests/makeTest.php Make makefile tests. @group make @group slow
outputFormatUnitCase class Unish tests/outputFormatUnitTest.php
ParserIni class Drush\Make\Parser lib/Drush/Make/Parser/ParserIni.php
ParserIniTest class Drush\Tests\Make\Parser tests/Drush/Tests/Make/Parser/ParserIniTest.php @coversDefaultClass \Drush\Make\Parser\ParserIni
ParserInterface interface Drush\Make\Parser lib/Drush/Make/Parser/ParserInterface.php
ParserYaml class Drush\Make\Parser lib/Drush/Make/Parser/ParserYaml.php
ParserYamlTest class Drush\Tests\Make\Parser tests/Drush/Tests/Make/Parser/ParserYamlTest.php @coversDefaultClass \Drush\Make\Parser\ParserYaml
pmDownloadCase class Unish tests/pmDownloadTest.php @group pm
pmReleaseNotesCase class Unish tests/pmReleaseNotesTest.php @group pm
pmRequestCase class Unish tests/pmRequestTest.php @group pm
pmRequestUnitCase class Unish tests/pmRequestUnitTest.php pm testing
pmUpdateCode class Unish tests/pmUpdateCodeTest.php @group slow @group pm
pmUpdateStatus class Unish tests/pmUpdateStatusTest.php @group slow @group pm

Pages