diff --git a/api/Consolidation/OutputFormatters/Options/FormatterOptions.html b/api/Consolidation/OutputFormatters/Options/FormatterOptions.html index 5babb5862e..a242e1495b 100644 --- a/api/Consolidation/OutputFormatters/Options/FormatterOptions.html +++ b/api/Consolidation/OutputFormatters/Options/FormatterOptions.html @@ -94,7 +94,7 @@

FormatterOptions
-

FormetterOptions holds information that affects the way a formatter +

FormatterOptions holds information that affects the way a formatter renders its output.

There are three places where a formatter might get options from:

  1. @@ -481,6 +481,17 @@

    Methods

    +
    +
    + setTableDefaultFields($defaultTableFields) + +

    No description

    +
    +
    +
    +
    +
    +
    setDefaultStringField($defaultStringField) @@ -652,7 +663,7 @@

    Methods

    - FormetterOptions + FormatterOptions
    setConfigurationValue(string $key, mixed $value) @@ -662,7 +673,7 @@

    Methods

    - FormetterOptions + FormatterOptions
    setConfigurationDefault(string $key, mixed $value) @@ -1208,9 +1219,43 @@

    Parameters

    -

    +

    + setTableDefaultFields($defaultTableFields) + +

    +
    + + + +
    +

    No description

    + +
    +
    +

    Parameters

    + + + + + + + +
    $defaultTableFields
    + + + + + +
    +
    + +
    +
    +

    + + setDefaultStringField($defaultStringField)

    @@ -1243,7 +1288,7 @@

    Parameters

    - + setWidth($width) @@ -1277,7 +1322,7 @@

    Parameters

    - + setHumanReadable($isHumanReadable = true) @@ -1311,7 +1356,7 @@

    Parameters

    - + mixed get(string $key, array $defaults = [], mixed $default = false) @@ -1363,7 +1408,7 @@

    Return Value

    - + mixed fields(array $defaults = [], mixed $default = false) @@ -1413,7 +1458,7 @@

    Return Value

    - + fieldsContain($fieldName) @@ -1448,7 +1493,7 @@

    Parameters

    - + protected fieldAlias($fieldName) @@ -1482,7 +1527,7 @@

    Parameters

    - + XmlSchema getXmlSchema() @@ -1515,7 +1560,7 @@

    Return Value

    - + string getFormat(array $defaults = []) @@ -1557,7 +1602,7 @@

    Return Value

    - + protected mixed fetch(string $key, array $defaults = [], mixed $default = false) @@ -1609,7 +1654,7 @@

    Return Value

    - + protected array defaultsForKey(string $key, array $defaults, $default = false) @@ -1662,7 +1707,7 @@

    Return Value

    - + protected array fetchRawValues(array $defaults = []) @@ -1704,7 +1749,7 @@

    Return Value

    - + protected mixed parse(string $key, mixed $value) @@ -1752,7 +1797,7 @@

    Return Value

    - + array parsePropertyList(string $value) @@ -1794,7 +1839,7 @@

    Return Value

    - + protected string getOptionFormat(string $key) @@ -1837,7 +1882,7 @@

    Return Value

    - + FormatterOptions setConfigurationData(array $configurationData) @@ -1879,8 +1924,8 @@

    Return Value

    - - protected FormetterOptions + + protected FormatterOptions setConfigurationValue(string $key, mixed $value)

    @@ -1912,7 +1957,7 @@

    Return Value

    - +
    FormetterOptionsFormatterOptions
    @@ -1926,8 +1971,8 @@

    Return Value

    - - FormetterOptions + + FormatterOptions setConfigurationDefault(string $key, mixed $value)

    @@ -1960,7 +2005,7 @@

    Return Value

    - +
    FormetterOptionsFormatterOptions
    @@ -1974,7 +2019,7 @@

    Return Value

    - + array getConfigurationData() @@ -2006,7 +2051,7 @@

    Return Value

    - + FormatterOptions setOptions(array $options) @@ -2048,7 +2093,7 @@

    Return Value

    - + FormatterOptions setOption(string $key, mixed $value) @@ -2095,7 +2140,7 @@

    Return Value

    - + array getOptions() @@ -2127,7 +2172,7 @@

    Return Value

    - + type setInput(InputInterface $input) @@ -2170,7 +2215,7 @@

    Return Value

    - + array getInputOptions(array $defaults) diff --git a/api/classes.html b/api/classes.html index 10c2052875..9ac89c559b 100644 --- a/api/classes.html +++ b/api/classes.html @@ -715,7 +715,7 @@

    Classes

    -

    FormetterOptions holds information that affects the way a formatter +

    FormatterOptions holds information that affects the way a formatter renders its output.

    diff --git a/api/doc-index.html b/api/doc-index.html index 077a186faf..3a01b62aac 100644 --- a/api/doc-index.html +++ b/api/doc-index.html @@ -2645,7 +2645,7 @@

    A

    $ TableFormatter#fieldLabelsProperty in class TableFormatter
    FormatterOptionsClass in namespace Consolidation\OutputFormatters\Options
    -

    FormetterOptions holds information that affects the way a formatter +

    FormatterOptions holds information that affects the way a formatter renders its output.

    FormatterOptions::fields() — Method in class FormatterOptions

    Get the fields based on the selections made by the user and @@ -6901,6 +6901,8 @@

    A

    FormatterOptions::setFieldLabels() — Method in class FormatterOptions
    FormatterOptions::setTableEmptyMessage() — Method in class FormatterOptions
    +
    +FormatterOptions::setTableDefaultFields() — Method in class FormatterOptions
    FormatterOptions::setDefaultStringField() — Method in class FormatterOptions
    diff --git a/api/doctum-search.json b/api/doctum-search.json index 93b9d289dc..f174f3324a 100644 --- a/api/doctum-search.json +++ b/api/doctum-search.json @@ -1 +1 @@ -{"items":[{"t":"C","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html","d":"

    AnnotatedCommands are created automatically by the\nAnnotatedCommandFactory. Each command method in a\ncommand file will produce one AnnotatedCommand. These\nare then added to your Symfony Console Application object;\nnothing else is needed.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html","d":"

    The AnnotatedCommandFactory creates commands for your application.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\AnnotationData","p":"Consolidation/AnnotatedCommand/AnnotationData.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Argument","p":"Consolidation/AnnotatedCommand/Attributes/Argument.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Command","p":"Consolidation/AnnotatedCommand/Attributes/Command.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Complete","p":"Consolidation/AnnotatedCommand/Attributes/Complete.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultFields","p":"Consolidation/AnnotatedCommand/Attributes/DefaultFields.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultTableFields","p":"Consolidation/AnnotatedCommand/Attributes/DefaultTableFields.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\FieldLabels","p":"Consolidation/AnnotatedCommand/Attributes/FieldLabels.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\FilterDefaultField","p":"Consolidation/AnnotatedCommand/Attributes/FilterDefaultField.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Help","p":"Consolidation/AnnotatedCommand/Attributes/Help.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Hook","p":"Consolidation/AnnotatedCommand/Attributes/Hook.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\HookSelector","p":"Consolidation/AnnotatedCommand/Attributes/HookSelector.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Misc","p":"Consolidation/AnnotatedCommand/Attributes/Misc.html","d":"","f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Option","p":"Consolidation/AnnotatedCommand/Attributes/Option.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Topics","p":"Consolidation/AnnotatedCommand/Attributes/Topics.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Usage","p":"Consolidation/AnnotatedCommand/Attributes/Usage.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html","d":"

    Make a generic cache object conform to our expected interface.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Cache\\NullCache","p":"Consolidation/AnnotatedCommand/Cache/NullCache.html","d":"

    An empty cache that never stores or fetches any objects.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html","d":"

    Documentation interface.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandCreationListener","p":"Consolidation/AnnotatedCommand/CommandCreationListener.html","d":"

    Command cration listeners can be added to the annotation\ncommand factory. These will be notified whenever a new\ncommandfile is provided to the factory. This is useful for\ninitializing new commandfile objects.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandCreationListenerInterface","p":"Consolidation/AnnotatedCommand/CommandCreationListenerInterface.html","d":"

    Command cration listeners can be added to the annotation\ncommand factory. These will be notified whenever a new\ncommandfile is provided to the factory. This is useful for\ninitializing new commandfile objects.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandData","p":"Consolidation/AnnotatedCommand/CommandData.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandError","p":"Consolidation/AnnotatedCommand/CommandError.html","d":"

    Return a CommandError as the result of a command to pass a status\ncode and error message to be displayed.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html","d":"

    Do discovery presuming that the namespace of the command will\ncontain the last component of the path. This is the convention\nthat should be used when searching for command files that are\nbundled with the modules of a framework. The convention used\nis that the namespace for a module in a framework should start with\nthe framework name followed by the module name.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandInfoAltererInterface","p":"Consolidation/AnnotatedCommand/CommandInfoAltererInterface.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandProcessor","p":"Consolidation/AnnotatedCommand/CommandProcessor.html","d":"

    Process a command, including hooks and other callbacks.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandResult","p":"Consolidation/AnnotatedCommand/CommandResult.html","d":"

    Return a CommandResult as the result of a command to pass both an exit\ncode and result data from a command.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Events","p":"Consolidation/AnnotatedCommand/Events.html"}},{"t":"T","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareTrait","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareTrait.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Events","p":"Consolidation/AnnotatedCommand/Events.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\ExitCodeInterface","p":"Consolidation/AnnotatedCommand/ExitCodeInterface.html","d":"

    If an annotated command method encounters an error, then it\nshould either throw an exception, or return a result object\nthat implements ExitCodeInterface.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentAlter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentAlter.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentBuilder","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentBuilder.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\AlterResultInterface","p":"Consolidation/AnnotatedCommand/Hooks/AlterResultInterface.html","d":"

    Alter the result of a command after it has been processed.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\CommandEventHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/CommandEventHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ExtracterHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ExtracterHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\HookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/HookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InitializeHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InitializeHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InteractHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InteractHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\OptionsHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/OptionsHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ProcessResultHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ProcessResultHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ReplaceCommandHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ReplaceCommandHookDispatcher.html","d":"

    Call hooks.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\StatusDeterminerHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/StatusDeterminerHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ValidateHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ValidateHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\ExtractOutputInterface","p":"Consolidation/AnnotatedCommand/Hooks/ExtractOutputInterface.html","d":"

    Extract Output hooks are used to select the particular\ndata elements of the result that should be printed as\nthe command output -- perhaps after being formatted.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html","d":"

    Manage named callback hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\InitializeHookInterface","p":"Consolidation/AnnotatedCommand/Hooks/InitializeHookInterface.html","d":"

    Non-interactively (e.g. via configuration files) apply configuration values to the Input object.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\InteractorInterface","p":"Consolidation/AnnotatedCommand/Hooks/InteractorInterface.html","d":"

    Interactively supply values for missing required arguments for\nthe current command. Note that this hook is not called if\nthe --no-interaction flag is set.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\OptionHookInterface","p":"Consolidation/AnnotatedCommand/Hooks/OptionHookInterface.html","d":"

    Add options to a command.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\ProcessResultInterface","p":"Consolidation/AnnotatedCommand/Hooks/ProcessResultInterface.html","d":"

    A result processor takes a result object, processes it, and\nreturns another result object. For example, if a result object\nrepresents a 'task', then a task-runner hook could run the\ntask and return the result from that execution.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\StatusDeterminerInterface","p":"Consolidation/AnnotatedCommand/Hooks/StatusDeterminerInterface.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\ValidatorInterface","p":"Consolidation/AnnotatedCommand/Hooks/ValidatorInterface.html","d":"

    Validate the arguments for the current command.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html","d":"

    StdinAwareInterface should be implemented by classes that read from\nstandard input. This class contains facilities to redirect stdin to\ninstead read from a file, e.g. in response to an option or argument\nvalue.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"}},{"t":"T","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareTrait","p":"Consolidation/AnnotatedCommand/Input/StdinAwareTrait.html","d":"

    StdinAwareTrait provides the implementation for StdinAwareInterface.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html","d":"

    StdinHandler is a thin wrapper around php://stdin. It provides\nmethods for redirecting input from a file, possibly conditionally\nunder the control of an Input object.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html","d":"

    AlterOptionsCommandEvent is a subscriber to the Command Event\nthat looks up any additional options (e.g. from an OPTION_HOOK)\nthat should be added to the command. Options need to be added\nin two circumstances:

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Options\\AutomaticOptionsProviderInterface","p":"Consolidation/AnnotatedCommand/Options/AutomaticOptionsProviderInterface.html","d":"

    Option providers can add options to commands based on the annotations\npresent in a command. For example, a command that specifies @fields\nwill automatically be given --format and --fields options.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareFormatter","p":"Consolidation/AnnotatedCommand/Options/PrepareFormatter.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\OutputDataInterface","p":"Consolidation/AnnotatedCommand/OutputDataInterface.html","d":"

    If an annotated command method returns an object that\nimplements OutputDataInterface, then the getOutputData()\nmethod is used to fetch the output to print from the\nresult object.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Output\\OutputAwareInterface","p":"Consolidation/AnnotatedCommand/Output/OutputAwareInterface.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Output","p":"Consolidation/AnnotatedCommand/Output.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\ParameterInjection","p":"Consolidation/AnnotatedCommand/ParameterInjection.html","d":"

    Prepare parameter list for execurion. Handle injection of any\nspecial values (e.g. $input and $output) into the parameter list.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\ParameterInjector","p":"Consolidation/AnnotatedCommand/ParameterInjector.html","d":"

    Provide an object for the specified interface or class name.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html","d":"

    Given a class and method name, parse the annotations in the\nDocBlock comment, and provide accessor methods for all of\nthe elements that are needed to create a Symfony Console Command.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html","d":"

    Deserialize a CommandInfo object

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoSerializer","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoSerializer.html","d":"

    Serialize a CommandInfo object

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html","d":"

    An associative array that maps from key to default value;\neach entry can also have a description and suggested values.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\AttributesDocBlockParser","p":"Consolidation/AnnotatedCommand/Parser/Internal/AttributesDocBlockParser.html","d":"

    Given a class and method name, let each attribute handle its own\nproperties, populating the CommandInfo object.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html","d":"

    Given a class and method name, parse the annotations in the\nDocBlock comment, and provide accessor methods for all of\nthe elements that are needed to create an annotated Command.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CommandDocBlockParserFactory","p":"Consolidation/AnnotatedCommand/Parser/Internal/CommandDocBlockParserFactory.html","d":"

    Create an appropriate CommandDocBlockParser.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CsvUtils","p":"Consolidation/AnnotatedCommand/Parser/Internal/CsvUtils.html","d":"

    Methods to convert to / from a csv string.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DefaultValueFromString","p":"Consolidation/AnnotatedCommand/Parser/Internal/DefaultValueFromString.html","d":"

    Hold a default value.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocBlockUtils","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocBlockUtils.html","d":"

    Simple utility methods when working with docblock comments.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html","d":"

    Hold the tag definition for one tag in a DocBlock.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html","d":"

    Hold some state. Collect tags.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\ResultWriter","p":"Consolidation/AnnotatedCommand/ResultWriter.html","d":"

    Write the results of a command. Inject your ResultWriter\ninto the CommandProcessor.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\State\\SavableState","p":"Consolidation/AnnotatedCommand/State/SavableState.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\State\\State","p":"Consolidation/AnnotatedCommand/State/State.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\State\\StateHelper","p":"Consolidation/AnnotatedCommand/State/StateHelper.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\AbstractDataFormatException","p":"Consolidation/OutputFormatters/Exception/AbstractDataFormatException.html","d":"

    Contains some helper functions used by exceptions in this project.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\IncompatibleDataException","p":"Consolidation/OutputFormatters/Exception/IncompatibleDataException.html","d":"

    Represents an incompatibility between the output data and selected formatter.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\InvalidFormatException","p":"Consolidation/OutputFormatters/Exception/InvalidFormatException.html","d":"

    Represents an incompatibility between the output data and selected formatter.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\UnknownFieldException","p":"Consolidation/OutputFormatters/Exception/UnknownFieldException.html","d":"

    Indicates that the requested format does not exist.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\UnknownFormatException","p":"Consolidation/OutputFormatters/Exception/UnknownFormatException.html","d":"

    Indicates that the requested format does not exist.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\FormatterManager","p":"Consolidation/OutputFormatters/FormatterManager.html","d":"

    Manage a collection of formatters; return one on request.

    ","f":{"n":"Consolidation\\OutputFormatters","p":"Consolidation/OutputFormatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html","d":"

    Comma-separated value formatters

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareTrait","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareTrait.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterInterface","p":"Consolidation/OutputFormatters/Formatters/FormatterInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\HumanReadableFormat","p":"Consolidation/OutputFormatters/Formatters/HumanReadableFormat.html","d":"

    Marker interface that indicates that a cell data renderer\n(Consolidation\\OutputFormatters\\SturcturedData\\RenderCellInterface)\nmay test for to determine whether it is allowable to add\nhuman-readable formatting into the cell data\n(Consolidation\\OutputFormatters\\SturcturedData\\NumericCallRenderer).

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\JsonFormatter","p":"Consolidation/OutputFormatters/Formatters/JsonFormatter.html","d":"

    Json formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html","d":"

    Display the data in a simple list.

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterInterface","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterTrait","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterTrait.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\NoOutputFormatter","p":"Consolidation/OutputFormatters/Formatters/NoOutputFormatter.html","d":"

    No output formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\PrintRFormatter","p":"Consolidation/OutputFormatters/Formatters/PrintRFormatter.html","d":"

    Print_r formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\RenderDataInterface","p":"Consolidation/OutputFormatters/Formatters/RenderDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\Formatters\\RenderTableDataTrait","p":"Consolidation/OutputFormatters/Formatters/RenderTableDataTrait.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\SectionsFormatter","p":"Consolidation/OutputFormatters/Formatters/SectionsFormatter.html","d":"

    Display sections of data.

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\SerializeFormatter","p":"Consolidation/OutputFormatters/Formatters/SerializeFormatter.html","d":"

    Serialize formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html","d":"

    String formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html","d":"

    Display a table of data with the Symfony Table class.

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\TsvFormatter","p":"Consolidation/OutputFormatters/Formatters/TsvFormatter.html","d":"

    Tab-separated value formatters

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\VarDumpFormatter","p":"Consolidation/OutputFormatters/Formatters/VarDumpFormatter.html","d":"

    Var_dump formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\VarExportFormatter","p":"Consolidation/OutputFormatters/Formatters/VarExportFormatter.html","d":"

    Var_export formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html","d":"

    Display a table of data with the Symfony Table class.

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\YamlFormatter","p":"Consolidation/OutputFormatters/Formatters/YamlFormatter.html","d":"

    Yaml formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html","d":"

    FormetterOptions holds information that affects the way a formatter\nrenders its output.

    ","f":{"n":"Consolidation\\OutputFormatters\\Options","p":"Consolidation/OutputFormatters/Options.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Options\\OverrideOptionsInterface","p":"Consolidation/OutputFormatters/Options/OverrideOptionsInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Options","p":"Consolidation/OutputFormatters/Options.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html","d":"

    Base class for all list data types.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html","d":"

    Holds an array where each element of the array is one row,\nand each row contains an associative array where the keys\nare the field names, and the values are the field data.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\AssociativeList","p":"Consolidation/OutputFormatters/StructuredData/AssociativeList.html","d":"

    Old name for PropertyList class.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\CallableRenderer","p":"Consolidation/OutputFormatters/StructuredData/CallableRenderer.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\ConversionInterface","p":"Consolidation/OutputFormatters/StructuredData/ConversionInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\FieldProcessor","p":"Consolidation/OutputFormatters/StructuredData/FieldProcessor.html","d":"

    FieldProcessor will do various alterations on field sets.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\HelpDocument","p":"Consolidation/OutputFormatters/StructuredData/HelpDocument.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataFromKeys","p":"Consolidation/OutputFormatters/StructuredData/ListDataFromKeys.html","d":"","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataInterface","p":"Consolidation/OutputFormatters/StructuredData/ListDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html","d":"

    A structured data object may contains some elements that\nare actually metadata. Metadata is not included in the\noutput of tabular data formatters (e.g. table, csv), although\nsome of these (e.g. table) may render the metadata alongside\nthe data. Raw data formatters (e.g. yaml, json) will render\nboth the data and the metadata.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataInterface","p":"Consolidation/OutputFormatters/StructuredData/MetadataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html","d":"

    Create a formatter to add commas to numeric data.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\OriginalDataInterface","p":"Consolidation/OutputFormatters/StructuredData/OriginalDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html","d":"

    Holds an array where each element of the array is one\nkey : value pair. The keys must be unique, as is typically\nthe case for associative arrays.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionInterface","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionTrait","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionTrait.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellInterface","p":"Consolidation/OutputFormatters/StructuredData/RenderCellInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RestructureInterface","p":"Consolidation/OutputFormatters/StructuredData/RestructureInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html","d":"

    Holds an array where each element of the array is one row,\nand each row contains an associative array where the keys\nare the field names, and the values are the field data.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFieldsWithMetadata","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFieldsWithMetadata.html","d":"

    A RowsOfFields data structure that also contains metadata.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\TableDataInterface","p":"Consolidation/OutputFormatters/StructuredData/TableDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredData","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredData.html","d":"

    Represents aribtrary unstructured array data where the\ndata to display in --list format comes from the array keys.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredInterface","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredInterface.html","d":"

    UnstructuredInterface is a marker interface that indicates that the\ndata type is unstructured, and has no default conversion to a string.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredListData","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredListData.html","d":"

    Represents aribtrary unstructured array data where the\ndata to display in --list format comes from the array keys.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\DomDataInterface","p":"Consolidation/OutputFormatters/StructuredData/Xml/DomDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchemaInterface","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchemaInterface.html","d":"

    When using arrays, we could represent XML data in a number of\ndifferent ways.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html","d":"

    Simplify a DOMDocument to an array.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\OverrideRestructureInterface","p":"Consolidation/OutputFormatters/Transformations/OverrideRestructureInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\PropertyListTableTransformation","p":"Consolidation/OutputFormatters/Transformations/PropertyListTableTransformation.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\PropertyParser","p":"Consolidation/OutputFormatters/Transformations/PropertyParser.html","d":"

    Transform a string of properties into a PHP associative array.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html","d":"

    Reorder the field labels based on the user-selected fields\nto display.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\StringTransformationInterface","p":"Consolidation/OutputFormatters/Transformations/StringTransformationInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataFieldAccessor","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataFieldAccessor.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataListTransformation","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataListTransformation.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html","d":"

    Calculate column widths for table cells.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations\\Wrap","p":"Consolidation/OutputFormatters/Transformations/Wrap.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html","d":"

    Calculate the width of data in table cells in preparation for word wrapping.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations\\Wrap","p":"Consolidation/OutputFormatters/Transformations/Wrap.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesInterface","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesInterface.html","d":"

    Formatters may implement ValidDataTypesInterface in order to indicate\nexactly which formats they support. The validDataTypes method can be\ncalled to retrieve a list of data types useful in providing hints in\nexception messages about which data types can be used with the formatter.

    ","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesTrait","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesTrait.html","d":"

    Provides a default implementation of isValidDataType.

    ","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html","d":"

    Formatters may implement ValidationInterface in order to indicate\nwhether a particular data structure is supported. Any formatter that does\nnot implement ValidationInterface is assumed to only operate on arrays,\nor data types that implement SimplifyToArrayInterface.

    ","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\DataFileLoaderInterface","p":"Consolidation/SiteAlias/DataFileLoaderInterface.html","d":null,"f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\HostPath","p":"Consolidation/SiteAlias/HostPath.html","d":"

    A host path is a path on some machine. The machine may be specified\nby a label, and the label may be an @alias or a site specification.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAlias","p":"Consolidation/SiteAlias/SiteAlias.html","d":"

    An alias record is a configuration record containing well-known items.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html","d":"

    Discover alias files named:

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html","d":"

    Discover alias files:

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasInterface","p":"Consolidation/SiteAlias/SiteAliasInterface.html","d":"

    An alias record is a configuration record containing well-known items.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManager.html","d":"

    Site Alias manager

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html","d":"

    Inflection interface for the site alias manager.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"T","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareTrait","p":"Consolidation/SiteAlias/SiteAliasManagerAwareTrait.html","d":"

    Inflection trait for the site alias manager.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html","d":"

    Site Alias manager methods used to set up the object.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html","d":"

    Site Alias manager

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasName","p":"Consolidation/SiteAlias/SiteAliasName.html","d":"

    Parse a string that contains a site alias name, and provide convenience\nmethods to access the parts.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"T","n":"Consolidation\\SiteAlias\\SiteAliasTrait","p":"Consolidation/SiteAlias/SiteAliasTrait.html","d":"

    Common implementation of some SiteAlias methods.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html","d":"

    SiteAliasWithConfig delegates to a site alias, and\nalso combines it with two config stores:

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteSpecParser","p":"Consolidation/SiteAlias/SiteSpecParser.html","d":"

    Parse a string that contains a site specification.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\Util\\FsUtils","p":"Consolidation/SiteAlias/Util/FsUtils.html","d":null,"f":{"n":"Consolidation\\SiteAlias\\Util","p":"Consolidation/SiteAlias/Util.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\Util\\YamlDataFileLoader","p":"Consolidation/SiteAlias/Util/YamlDataFileLoader.html","d":null,"f":{"n":"Consolidation\\SiteAlias\\Util","p":"Consolidation/SiteAlias/Util.html"}},{"t":"C","n":"Drush\\Application","p":"Drush/Application.html","d":"

    Our application object

    ","f":{"n":"Drush","p":"Drush.html"}},{"t":"C","n":"Drush\\Attributes\\Argument","p":"Drush/Attributes/Argument.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Bootstrap","p":"Drush/Attributes/Bootstrap.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Command","p":"Drush/Attributes/Command.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Complete","p":"Drush/Attributes/Complete.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\DefaultFields","p":"Drush/Attributes/DefaultFields.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\DefaultTableFields","p":"Drush/Attributes/DefaultTableFields.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\FieldLabels","p":"Drush/Attributes/FieldLabels.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\FilterDefaultField","p":"Drush/Attributes/FilterDefaultField.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Format","p":"Drush/Attributes/Format.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\HandleRemoteCommands","p":"Drush/Attributes/HandleRemoteCommands.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Help","p":"Drush/Attributes/Help.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Hook","p":"Drush/Attributes/Hook.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\HookSelector","p":"Drush/Attributes/HookSelector.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\InteractConfigName","p":"Drush/Attributes/InteractConfigName.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Kernel","p":"Drush/Attributes/Kernel.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\NoArgumentsBase","p":"Drush/Attributes/NoArgumentsBase.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Obsolete","p":"Drush/Attributes/Obsolete.html","d":"

    Mark commands as obsolete. These commands are omitted from help list and when\nuser tries to run one, the command's description is shown. Example usage at https://github.com/drush-ops/drush/blob/13.x/src/Commands/LegacyCommands.php

    ","f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Option","p":"Drush/Attributes/Option.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetGetEditor","p":"Drush/Attributes/OptionsetGetEditor.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetProcBuild","p":"Drush/Attributes/OptionsetProcBuild.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetSql","p":"Drush/Attributes/OptionsetSql.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetSsh","p":"Drush/Attributes/OptionsetSsh.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetTableSelection","p":"Drush/Attributes/OptionsetTableSelection.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Topics","p":"Drush/Attributes/Topics.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Usage","p":"Drush/Attributes/Usage.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateConfigName","p":"Drush/Attributes/ValidateConfigName.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateEntityLoad","p":"Drush/Attributes/ValidateEntityLoad.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateFileExists","p":"Drush/Attributes/ValidateFileExists.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateModulesEnabled","p":"Drush/Attributes/ValidateModulesEnabled.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidatePermissions","p":"Drush/Attributes/ValidatePermissions.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidatePhpExtensions","p":"Drush/Attributes/ValidatePhpExtensions.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateQueueName","p":"Drush/Attributes/ValidateQueueName.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidatorBase","p":"Drush/Attributes/ValidatorBase.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidatorInterface","p":"Drush/Attributes/ValidatorInterface.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Version","p":"Drush/Attributes/Version.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Backend\\BackendPathEvaluator","p":"Drush/Backend/BackendPathEvaluator.html","d":null,"f":{"n":"Drush\\Backend","p":"Drush/Backend.html"}},{"t":"C","n":"Drush\\Boot\\BaseBoot","p":"Drush/Boot/BaseBoot.html","d":null,"f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\Boot","p":"Drush/Boot/Boot.html","d":"

    Defines the interface for a Boot classes. Any CMS that wishes\nto work with Drush should extend BaseBoot. If the CMS has a\nDrupal-Compatibility layer, then it should extend DrupalBoot.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\BootstrapHook","p":"Drush/Boot/BootstrapHook.html","d":"

    The BootstrapHook is installed as an init hook that runs before\nall commands. If there is a @bootstrap annotation/attribute, then we will\nbootstrap Drupal to the requested phase.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\BootstrapManager","p":"Drush/Boot/BootstrapManager.html","d":null,"f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\DrupalBoot","p":"Drush/Boot/DrupalBoot.html","d":null,"f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\DrupalBoot8","p":"Drush/Boot/DrupalBoot8.html","d":null,"f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\DrupalBootLevels","p":"Drush/Boot/DrupalBootLevels.html","d":"

    A value class with bootstrap levels.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\EmptyBoot","p":"Drush/Boot/EmptyBoot.html","d":"

    This is a do-nothing 'Boot' class that is used when there\nis no site at --root, or when no root is specified.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\Kernels","p":"Drush/Boot/Kernels.html","d":"

    Defines the available kernels that can be bootstrapped.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Command\\DrushCommandInfoAlterer","p":"Drush/Command/DrushCommandInfoAlterer.html","d":null,"f":{"n":"Drush\\Command","p":"Drush/Command.html"}},{"t":"C","n":"Drush\\Command\\GlobalOptionsEventListener","p":"Drush/Command/GlobalOptionsEventListener.html","d":null,"f":{"n":"Drush\\Command","p":"Drush/Command.html"}},{"t":"C","n":"Drush\\Command\\RemoteCommandProxy","p":"Drush/Command/RemoteCommandProxy.html","d":"

    Create a placeholder proxy command to represent an unknown command.

    ","f":{"n":"Drush\\Command","p":"Drush/Command.html"}},{"t":"C","n":"Drush\\Command\\ServiceCommandlist","p":"Drush/Command/ServiceCommandlist.html","d":"

    Keep a list of all of the service commands that we can find when the\nDrupal Kernel is booted.

    ","f":{"n":"Drush\\Command","p":"Drush/Command.html"}},{"t":"T","n":"Drush\\Commands\\AutowireTrait","p":"Drush/Commands/AutowireTrait.html","d":"

    A copy of \\Drupal\\Core\\DependencyInjection\\AutowireTrait with first params' type hint changed.

    ","f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"T","n":"Drush\\Commands\\ConfiguresPrompts","p":"Drush/Commands/ConfiguresPrompts.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\DrushCommands","p":"Drush/Commands/DrushCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\ExampleCommands","p":"Drush/Commands/ExampleCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\LegacyCommands","p":"Drush/Commands/LegacyCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\OptionsCommands","p":"Drush/Commands/OptionsCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\ValidatorsCommands","p":"Drush/Commands/ValidatorsCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\config\\ConfigCommands","p":"Drush/Commands/config/ConfigCommands.html","d":null,"f":{"n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"}},{"t":"C","n":"Drush\\Commands\\config\\ConfigExportCommands","p":"Drush/Commands/config/ConfigExportCommands.html","d":null,"f":{"n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"}},{"t":"C","n":"Drush\\Commands\\config\\ConfigImportCommands","p":"Drush/Commands/config/ConfigImportCommands.html","d":null,"f":{"n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"}},{"t":"C","n":"Drush\\Commands\\config\\ConfigPullCommands","p":"Drush/Commands/config/ConfigPullCommands.html","d":null,"f":{"n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"}},{"t":"C","n":"Drush\\Commands\\core\\ArchiveDumpCommands","p":"Drush/Commands/core/ArchiveDumpCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\BatchCommands","p":"Drush/Commands/core/BatchCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\BrowseCommands","p":"Drush/Commands/core/BrowseCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\CacheCommands","p":"Drush/Commands/core/CacheCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\CacheRebuildCommands","p":"Drush/Commands/core/CacheRebuildCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\CliCommands","p":"Drush/Commands/core/CliCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\CoreCommands","p":"Drush/Commands/core/CoreCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DeployCommands","p":"Drush/Commands/core/DeployCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DeployHookCommands","p":"Drush/Commands/core/DeployHookCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DocsCommands","p":"Drush/Commands/core/DocsCommands.html","d":"

    Topic commands.

    ","f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DrupalCommands","p":"Drush/Commands/core/DrupalCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DrupalDirectoryCommands","p":"Drush/Commands/core/DrupalDirectoryCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DrupliconCommands","p":"Drush/Commands/core/DrupliconCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\EditCommands","p":"Drush/Commands/core/EditCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\EntityCommands","p":"Drush/Commands/core/EntityCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\EntityCreateCommands","p":"Drush/Commands/core/EntityCreateCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\ImageCommands","p":"Drush/Commands/core/ImageCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\JsonapiCommands","p":"Drush/Commands/core/JsonapiCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\LanguageCommands","p":"Drush/Commands/core/LanguageCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\LinkHooks","p":"Drush/Commands/core/LinkHooks.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\LocaleCommands","p":"Drush/Commands/core/LocaleCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\LoginCommands","p":"Drush/Commands/core/LoginCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\MaintCommands","p":"Drush/Commands/core/MaintCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\MessengerCommands","p":"Drush/Commands/core/MessengerCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\MigrateRunnerCommands","p":"Drush/Commands/core/MigrateRunnerCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\MkCommands","p":"Drush/Commands/core/MkCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\NotifyCommands","p":"Drush/Commands/core/NotifyCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\PhpCommands","p":"Drush/Commands/core/PhpCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\QueueCommands","p":"Drush/Commands/core/QueueCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\RoleCommands","p":"Drush/Commands/core/RoleCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\RsyncCommands","p":"Drush/Commands/core/RsyncCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\RunserverCommands","p":"Drush/Commands/core/RunserverCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\SiteCommands","p":"Drush/Commands/core/SiteCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\SiteInstallCommands","p":"Drush/Commands/core/SiteInstallCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\SshCommands","p":"Drush/Commands/core/SshCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\StateCommands","p":"Drush/Commands/core/StateCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\StatusCommands","p":"Drush/Commands/core/StatusCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\TopicCommands","p":"Drush/Commands/core/TopicCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\TwigCommands","p":"Drush/Commands/core/TwigCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\UpdateDBCommands","p":"Drush/Commands/core/UpdateDBCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\UserCommands","p":"Drush/Commands/core/UserCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\ViewsCommands","p":"Drush/Commands/core/ViewsCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\WatchdogCommands","p":"Drush/Commands/core/WatchdogCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\XhprofCommands","p":"Drush/Commands/core/XhprofCommands.html","d":"

    Supports profiling Drush commands using either XHProf or Tideways XHProf.

    ","f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"T","n":"Drush\\Commands\\field\\EntityTypeBundleAskTrait","p":"Drush/Commands/field/EntityTypeBundleAskTrait.html","d":"","f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"T","n":"Drush\\Commands\\field\\EntityTypeBundleValidationTrait","p":"Drush/Commands/field/EntityTypeBundleValidationTrait.html","d":"","f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldBaseInfoCommands","p":"Drush/Commands/field/FieldBaseInfoCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldCreateCommands","p":"Drush/Commands/field/FieldCreateCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldDefinitionCommands","p":"Drush/Commands/field/FieldDefinitionCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"T","n":"Drush\\Commands\\field\\FieldDefinitionRowsOfFieldsTrait","p":"Drush/Commands/field/FieldDefinitionRowsOfFieldsTrait.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldDeleteCommands","p":"Drush/Commands/field/FieldDeleteCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks","p":"Drush/Commands/field/FieldEntityReferenceHooks.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldInfoCommands","p":"Drush/Commands/field/FieldInfoCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldTextHooks","p":"Drush/Commands/field/FieldTextHooks.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\generate\\ApplicationFactory","p":"Drush/Commands/generate/ApplicationFactory.html","d":null,"f":{"n":"Drush\\Commands\\generate","p":"Drush/Commands/generate.html"}},{"t":"C","n":"Drush\\Commands\\generate\\GenerateCommands","p":"Drush/Commands/generate/GenerateCommands.html","d":null,"f":{"n":"Drush\\Commands\\generate","p":"Drush/Commands/generate.html"}},{"t":"C","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushAliasFile","p":"Drush/Commands/generate/Generators/Drush/DrushAliasFile.html","d":null,"f":{"n":"Drush\\Commands\\generate\\Generators\\Drush","p":"Drush/Commands/generate/Generators/Drush.html"}},{"t":"C","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushCommandFile","p":"Drush/Commands/generate/Generators/Drush/DrushCommandFile.html","d":null,"f":{"n":"Drush\\Commands\\generate\\Generators\\Drush","p":"Drush/Commands/generate/Generators/Drush.html"}},{"t":"C","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushGeneratorFile","p":"Drush/Commands/generate/Generators/Drush/DrushGeneratorFile.html","d":null,"f":{"n":"Drush\\Commands\\generate\\Generators\\Drush","p":"Drush/Commands/generate/Generators/Drush.html"}},{"t":"C","n":"Drush\\Commands\\help\\DrushHelpDocument","p":"Drush/Commands/help/DrushHelpDocument.html","d":null,"f":{"n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"}},{"t":"C","n":"Drush\\Commands\\help\\HelpCLIFormatter","p":"Drush/Commands/help/HelpCLIFormatter.html","d":"

    Format an array into CLI help string.

    ","f":{"n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"}},{"t":"C","n":"Drush\\Commands\\help\\HelpCommands","p":"Drush/Commands/help/HelpCommands.html","d":null,"f":{"n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"}},{"t":"C","n":"Drush\\Commands\\help\\ListCommands","p":"Drush/Commands/help/ListCommands.html","d":null,"f":{"n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"}},{"t":"C","n":"Drush\\Commands\\pm\\PmCommands","p":"Drush/Commands/pm/PmCommands.html","d":null,"f":{"n":"Drush\\Commands\\pm","p":"Drush/Commands/pm.html"}},{"t":"C","n":"Drush\\Commands\\pm\\ThemeCommands","p":"Drush/Commands/pm/ThemeCommands.html","d":null,"f":{"n":"Drush\\Commands\\pm","p":"Drush/Commands/pm.html"}},{"t":"C","n":"Drush\\Commands\\sql\\SqlCommands","p":"Drush/Commands/sql/SqlCommands.html","d":null,"f":{"n":"Drush\\Commands\\sql","p":"Drush/Commands/sql.html"}},{"t":"C","n":"Drush\\Commands\\sql\\SqlSyncCommands","p":"Drush/Commands/sql/SqlSyncCommands.html","d":null,"f":{"n":"Drush\\Commands\\sql","p":"Drush/Commands/sql.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommands","p":"Drush/Commands/sql/sanitize/SanitizeCommands.html","d":null,"f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html","d":"

    This class is a good example of a sql:sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html","d":"

    Implement this interface when building a Drush sql-sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeSessionsCommands","p":"Drush/Commands/sql/sanitize/SanitizeSessionsCommands.html","d":"

    This class is a good example of how to build a sql:sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html","d":"

    This class is a good example of how to build a sql:sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html","d":"

    A sql:sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"T","n":"Drush\\Config\\ConfigAwareTrait","p":"Drush/Config/ConfigAwareTrait.html","d":null,"f":{"n":"Drush\\Config","p":"Drush/Config.html"}},{"t":"C","n":"Drush\\Config\\ConfigLocator","p":"Drush/Config/ConfigLocator.html","d":"

    Locate Drush configuration files and load them into the configuration\ninstance.

    ","f":{"n":"Drush\\Config","p":"Drush/Config.html"}},{"t":"C","n":"Drush\\Config\\DrushConfig","p":"Drush/Config/DrushConfig.html","d":"

    Accessors for common Drush config keys.

    ","f":{"n":"Drush\\Config","p":"Drush/Config.html"}},{"t":"C","n":"Drush\\Config\\Environment","p":"Drush/Config/Environment.html","d":"

    Store information about the environment

    ","f":{"n":"Drush\\Config","p":"Drush/Config.html"}},{"t":"C","n":"Drush\\Config\\Loader\\YamlConfigLoader","p":"Drush/Config/Loader/YamlConfigLoader.html","d":"

    Load configuration files, and fill in any property values that\nneed to be expanded.

    ","f":{"n":"Drush\\Config\\Loader","p":"Drush/Config/Loader.html"}},{"t":"C","n":"Drush\\DrupalFinder\\DrushDrupalFinder","p":"Drush/DrupalFinder/DrushDrupalFinder.html","d":"

    A replacement for DrupalFinder. We may go back to that once it uses InstalledVersions from Composer.

    ","f":{"n":"Drush\\DrupalFinder","p":"Drush/DrupalFinder.html"}},{"t":"C","n":"Drush\\Drupal\\Commands\\sql\\SanitizePluginInterface","p":"Drush/Drupal/Commands/sql/SanitizePluginInterface.html","d":"","f":{"n":"Drush\\Drupal\\Commands\\sql","p":"Drush/Drupal/Commands/sql.html"}},{"t":"C","n":"Drush\\Drupal\\DrupalKernel","p":"Drush/Drupal/DrupalKernel.html","d":"

    Overridden version of DrupalKernel adapted to the needs of Drush.

    ","f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\DrupalUtil","p":"Drush/Drupal/DrupalUtil.html","d":null,"f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\DrushLoggerServiceProvider","p":"Drush/Drupal/DrushLoggerServiceProvider.html","d":null,"f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\ExtensionDiscovery","p":"Drush/Drupal/ExtensionDiscovery.html","d":null,"f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\InstallerKernel","p":"Drush/Drupal/InstallerKernel.html","d":"

    Overridden version of InstallerKernel adapted to the needs of Drush.

    ","f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateEvents","p":"Drush/Drupal/Migrate/MigrateEvents.html","d":"

    Defines the row preparation event for the migration system.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateExecutable","p":"Drush/Drupal/Migrate/MigrateExecutable.html","d":null,"f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateIdMapFilter","p":"Drush/Drupal/Migrate/MigrateIdMapFilter.html","d":"

    Filters the ID map by a source and/or a destination ID list.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateMessage","p":"Drush/Drupal/Migrate/MigrateMessage.html","d":"

    Print message in drush from migrate message.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateMissingSourceRowsEvent","p":"Drush/Drupal/Migrate/MigrateMissingSourceRowsEvent.html","d":"

    Missing source rows event.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html","d":"

    Wraps a prepare-row event for event listeners.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateUtils","p":"Drush/Drupal/Migrate/MigrateUtils.html","d":"

    Utility methods.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\ValidateMigrationId","p":"Drush/Drupal/Migrate/ValidateMigrationId.html","d":null,"f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\UpdateKernel","p":"Drush/Drupal/UpdateKernel.html","d":"

    Overridden version of UpdateKernel adapted to the needs of Drush.

    ","f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drush","p":"Drush/Drush.html","d":"

    Static Service Container wrapper.

    ","f":{"n":"Drush","p":"Drush.html"}},{"t":"C","n":"Drush\\Exceptions\\CommandFailedException","p":"Drush/Exceptions/CommandFailedException.html","d":"

    Throw an exception indicating that the command was unable to continue.

    ","f":{"n":"Drush\\Exceptions","p":"Drush/Exceptions.html"}},{"t":"C","n":"Drush\\Exceptions\\UserAbortException","p":"Drush/Exceptions/UserAbortException.html","d":"

    Throw an exception indicating that the user cancelled the operation.

    ","f":{"n":"Drush\\Exceptions","p":"Drush/Exceptions.html"}},{"t":"T","n":"Drush\\Exec\\ExecTrait","p":"Drush/Exec/ExecTrait.html","d":null,"f":{"n":"Drush\\Exec","p":"Drush/Exec.html"}},{"t":"C","n":"Drush\\Formatters\\DrushFormatterManager","p":"Drush/Formatters/DrushFormatterManager.html","d":"

    Our own output formatter

    ","f":{"n":"Drush\\Formatters","p":"Drush/Formatters.html"}},{"t":"C","n":"Drush\\Formatters\\EntityToArraySimplifier","p":"Drush/Formatters/EntityToArraySimplifier.html","d":"

    Simplify a EntityInterface to an array.

    ","f":{"n":"Drush\\Formatters","p":"Drush/Formatters.html"}},{"t":"C","n":"Drush\\Log\\DrushLog","p":"Drush/Log/DrushLog.html","d":"

    Redirects Drupal logging messages to Drush log.

    ","f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"C","n":"Drush\\Log\\DrushLoggerManager","p":"Drush/Log/DrushLoggerManager.html","d":null,"f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"C","n":"Drush\\Log\\Logger","p":"Drush/Log/Logger.html","d":"

    Contains \\Drush\\Log\\Logger.

    ","f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"C","n":"Drush\\Log\\SuccessInterface","p":"Drush/Log/SuccessInterface.html","d":null,"f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"C","n":"Drush\\Preflight\\ArgsPreprocessor","p":"Drush/Preflight/ArgsPreprocessor.html","d":"

    Preprocess commandline arguments.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\ArgsRemapper","p":"Drush/Preflight/ArgsRemapper.html","d":"

    Map commandline arguments from one value to another during preflight.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\LegacyPreflight","p":"Drush/Preflight/LegacyPreflight.html","d":"

    Prepare to bootstrap Drupal

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\Preflight","p":"Drush/Preflight/Preflight.html","d":"

    The Drush preflight determines what needs to be done for this request.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightArgs","p":"Drush/Preflight/PreflightArgs.html","d":"

    Storage for arguments preprocessed during preflight.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightArgsInterface","p":"Drush/Preflight/PreflightArgsInterface.html","d":"

    Storage for arguments preprocessed during preflight.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightLog","p":"Drush/Preflight/PreflightLog.html","d":null,"f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightSiteLocator","p":"Drush/Preflight/PreflightSiteLocator.html","d":null,"f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightVerify","p":"Drush/Preflight/PreflightVerify.html","d":"

    Helper methods to verify preflight state.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Psysh\\Caster","p":"Drush/Psysh/Caster.html","d":"

    Caster class for VarDumper casters for the shell.

    ","f":{"n":"Drush\\Psysh","p":"Drush/Psysh.html"}},{"t":"C","n":"Drush\\Psysh\\DrushCommand","p":"Drush/Psysh/DrushCommand.html","d":"

    DrushCommand is a PsySH proxy command which accepts a Drush command config\narray and tries to build an appropriate PsySH command for it.

    ","f":{"n":"Drush\\Psysh","p":"Drush/Psysh.html"}},{"t":"C","n":"Drush\\Psysh\\DrushHelpCommand","p":"Drush/Psysh/DrushHelpCommand.html","d":"

    Help command.

    ","f":{"n":"Drush\\Psysh","p":"Drush/Psysh.html"}},{"t":"C","n":"Drush\\Psysh\\Shell","p":"Drush/Psysh/Shell.html","d":null,"f":{"n":"Drush\\Psysh","p":"Drush/Psysh.html"}},{"t":"C","n":"Drush\\Runtime\\DependencyInjection","p":"Drush/Runtime/DependencyInjection.html","d":"

    Prepare our Dependency Injection Container

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\ErrorHandler","p":"Drush/Runtime/ErrorHandler.html","d":"

    Log PHP errors to the Drush log. This is in effect until Drupal's error\nhandler takes over.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\HandlerInterface","p":"Drush/Runtime/HandlerInterface.html","d":"

    HandlerInterface represents a PHP system handler (e.g. the error reporting\nhandler, the shutdown handler) that may be globally installed.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\LegacyServiceFinder","p":"Drush/Runtime/LegacyServiceFinder.html","d":"

    Find drush.services.yml files.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\LegacyServiceInstantiator","p":"Drush/Runtime/LegacyServiceInstantiator.html","d":"

    Use the Symfony Dependency Injection Container to instantiate services.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\RedispatchHook","p":"Drush/Runtime/RedispatchHook.html","d":"

    The RedispatchHook is installed as an init hook that runs before\nall commands. If the commandline contains an alias or a site specification\nthat points at a remote machine, then we will stop execution of the\ncurrent command and instead run the command remotely.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\Runtime","p":"Drush/Runtime/Runtime.html","d":"

    Control the Drush runtime environment

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\ServiceManager","p":"Drush/Runtime/ServiceManager.html","d":"

    Manage Drush services.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\ShutdownHandler","p":"Drush/Runtime/ShutdownHandler.html","d":"

    Drush's shutdown handler

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\TildeExpansionHook","p":"Drush/Runtime/TildeExpansionHook.html","d":"

    The TildeExpansionHook is installed as a preValidate hook that runs before\nall commands. Argument or option values containing a leading tilde will be expanded\nto an absolute path.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\SiteAlias\\HostPath","p":"Drush/SiteAlias/HostPath.html","d":"

    A host path is a path on some machine. The machine may be specified\nby a label, and the label may be an @alias or a site specification.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\ProcessManager","p":"Drush/SiteAlias/ProcessManager.html","d":"

    The Drush ProcessManager adds a few Drush-specific service methods.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\SiteAliasFileLoader","p":"Drush/SiteAlias/SiteAliasFileLoader.html","d":"

    Discover alias files:

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\SiteAliasManagerAwareInterface","p":"Drush/SiteAlias/SiteAliasManagerAwareInterface.html","d":"

    Inflection interface for the site alias manager.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\SiteAliasName","p":"Drush/SiteAlias/SiteAliasName.html","d":"

    Parse a string that contains a site alias name, and provide convenience\nmethods to access the parts.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\SiteSpecParser","p":"Drush/SiteAlias/SiteSpecParser.html","d":"

    Parse a string that contains a site specification.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\Util\\InternalYamlDataFileLoader","p":"Drush/SiteAlias/Util/InternalYamlDataFileLoader.html","d":null,"f":{"n":"Drush\\SiteAlias\\Util","p":"Drush/SiteAlias/Util.html"}},{"t":"C","n":"Drush\\Sql\\SqlBase","p":"Drush/Sql/SqlBase.html","d":"

    The base implementation for Drush database connections.

    ","f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlException","p":"Drush/Sql/SqlException.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlMariaDB","p":"Drush/Sql/SqlMariaDB.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlMysql","p":"Drush/Sql/SqlMysql.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlPgsql","p":"Drush/Sql/SqlPgsql.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlSqlite","p":"Drush/Sql/SqlSqlite.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"T","n":"Drush\\Sql\\SqlTableSelectionTrait","p":"Drush/Sql/SqlTableSelectionTrait.html","d":"

    Note: when using this trait, also implement ConfigAwareInterface/ConfigAwareTrait.

    ","f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Symfony\\BootstrapCompilerPass","p":"Drush/Symfony/BootstrapCompilerPass.html","d":null,"f":{"n":"Drush\\Symfony","p":"Drush/Symfony.html"}},{"t":"C","n":"Drush\\Symfony\\DrushStyleInjector","p":"Drush/Symfony/DrushStyleInjector.html","d":null,"f":{"n":"Drush\\Symfony","p":"Drush/Symfony.html"}},{"t":"T","n":"Drush\\TestTraits\\CliTestTrait","p":"Drush/TestTraits/CliTestTrait.html","d":"

    CliTestTrait provides an execute() method that is useful\nfor launching executable programs in functional tests.

    ","f":{"n":"Drush\\TestTraits","p":"Drush/TestTraits.html"}},{"t":"T","n":"Drush\\TestTraits\\DrushTestTrait","p":"Drush/TestTraits/DrushTestTrait.html","d":"

    DrushTestTrait provides a drush() method that may be\nused to write functional tests for Drush extensions.

    ","f":{"n":"Drush\\TestTraits","p":"Drush/TestTraits.html"}},{"t":"T","n":"Drush\\TestTraits\\OutputUtilsTrait","p":"Drush/TestTraits/OutputUtilsTrait.html","d":"

    OutputUtilsTrait provides some useful utility methods for test classes\nthat define getOutputRaw() and getErrorOutputRaw() methods.

    ","f":{"n":"Drush\\TestTraits","p":"Drush/TestTraits.html"}},{"t":"C","n":"Drush\\Utils\\FsUtils","p":"Drush/Utils/FsUtils.html","d":null,"f":{"n":"Drush\\Utils","p":"Drush/Utils.html"}},{"t":"C","n":"Drush\\Utils\\StringUtils","p":"Drush/Utils/StringUtils.html","d":null,"f":{"n":"Drush\\Utils","p":"Drush/Utils.html"}},{"t":"C","n":"Robo\\Application","p":"Robo/Application.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\ClassDiscovery\\AbstractClassDiscovery","p":"Robo/ClassDiscovery/AbstractClassDiscovery.html","d":"

    Class AbstractClassDiscovery

    ","f":{"n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"}},{"t":"C","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html","d":"

    Interface ClassDiscoveryInterface

    ","f":{"n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"}},{"t":"C","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html","d":"

    Class RelativeNamespaceDiscovery

    ","f":{"n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"}},{"t":"C","n":"Robo\\Collection\\CallableTask","p":"Robo/Collection/CallableTask.html","d":"

    Creates a task wrapper that converts any Callable into an\nobject that can be used directly with a task collection.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\Collection","p":"Robo/Collection/Collection.html","d":"

    Group tasks into a collection that run together. Supports\nrollback operations for handling error conditions.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\CollectionBuilder","p":"Robo/Collection/CollectionBuilder.html","d":"

    Creates a collection, and adds tasks to it. The collection builder\noffers a streamlined chained-initialization mechanism for easily\ncreating task groups. Facilities for creating working and temporary\ndirectories are also provided.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\CollectionInterface","p":"Robo/Collection/CollectionInterface.html","d":null,"f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\CollectionProcessHook","p":"Robo/Collection/CollectionProcessHook.html","d":"

    The collection process hook is added to the annotation command\nhook manager in Runner::configureContainer(). This hook will be\ncalled every time a command runs. If the command result is a\n\\Robo\\Contract\\TaskInterface (in particular, \\Robo\\Collection\\Collection),\nthen we run the collection, and return the result. We ignore results\nof any other type.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\CompletionWrapper","p":"Robo/Collection/CompletionWrapper.html","d":"

    Creates a task wrapper that will manage rollback and collection\nmanagement to a task when it runs. Tasks are automatically\nwrapped in a CompletionWrapper when added to a task collection.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\Element","p":"Robo/Collection/Element.html","d":"

    One element in a collection. Each element consists of a task\nall of its before tasks, and all of its after tasks.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\NestedCollectionInterface","p":"Robo/Collection/NestedCollectionInterface.html","d":null,"f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\TaskForEach","p":"Robo/Collection/TaskForEach.html","d":"

    Creates a task wrapper that converts any Callable into an\nobject that will execute the callback once for each item in the\nprovided collection.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"T","n":"Robo\\Collection\\Tasks","p":"Robo/Collection/Tasks.html","d":null,"f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\Temporary","p":"Robo/Collection/Temporary.html","d":"

    The temporary collection keeps track of the global collection of\ntemporary cleanup tasks in instances where temporary-generating\ntasks are executed directly via their run() method, rather than\nas part of a collection.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"T","n":"Robo\\Common\\BuilderAwareTrait","p":"Robo/Common/BuilderAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\CommandArguments","p":"Robo/Common/CommandArguments.html","d":"

    Use this to add arguments and options to the $arguments property.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\CommandReceiver","p":"Robo/Common/CommandReceiver.html","d":"

    This task can receive commands from task implementing CommandInterface.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ConfigAwareTrait","p":"Robo/Common/ConfigAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\DynamicParams","p":"Robo/Common/DynamicParams.html","d":"

    Simplifies generating of configuration chanined methods.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ExecCommand","p":"Robo/Common/ExecCommand.html","d":"

    This task is supposed to be executed as shell command.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ExecOneCommand","p":"Robo/Common/ExecOneCommand.html","d":"

    This task specifies exactly one shell command.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ExecTrait","p":"Robo/Common/ExecTrait.html","d":"

    Class ExecTrait

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\IO","p":"Robo/Common/IO.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\InflectionTrait","p":"Robo/Common/InflectionTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\InputAwareTrait","p":"Robo/Common/InputAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\OutputAdapter","p":"Robo/Common/OutputAdapter.html","d":"

    Adapt OutputInterface or other output function to the VerbosityThresholdInterface.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\OutputAwareTrait","p":"Robo/Common/OutputAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\ProcessExecutor","p":"Robo/Common/ProcessExecutor.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\ProcessUtils","p":"Robo/Common/ProcessUtils.html","d":"

    ProcessUtils is a bunch of utility methods. We want to allow Robo 1.x\nto work with Symfony 4.x while remaining backwards compatibility. This\nrequires us to replace some deprecated functionality removed in Symfony.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\ProgressIndicator","p":"Robo/Common/ProgressIndicator.html","d":"

    Wrapper around \\Symfony\\Component\\Console\\Helper\\ProgressBar

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ProgressIndicatorAwareTrait","p":"Robo/Common/ProgressIndicatorAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ResourceExistenceChecker","p":"Robo/Common/ResourceExistenceChecker.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\TaskIO","p":"Robo/Common/TaskIO.html","d":"

    Task input/output methods. TaskIO is 'used' in BaseTask, so any\ntask that extends this class has access to all of the methods here.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\TimeKeeper","p":"Robo/Common/TimeKeeper.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\Timer","p":"Robo/Common/Timer.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\VerbosityThresholdTrait","p":"Robo/Common/VerbosityThresholdTrait.html","d":"

    Task input/output methods. TaskIO is 'used' in BaseTask, so any\ntask that extends this class has access to all of the methods here.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Config","p":"Robo/Config.html","d":"","f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Config\\Config","p":"Robo/Config/Config.html","d":null,"f":{"n":"Robo\\Config","p":"Robo/Config.html"}},{"t":"C","n":"Robo\\Config\\GlobalOptionDefaultValuesInterface","p":"Robo/Config/GlobalOptionDefaultValuesInterface.html","d":"","f":{"n":"Robo\\Config","p":"Robo/Config.html"}},{"t":"C","n":"Robo\\Contract\\BuilderAwareInterface","p":"Robo/Contract/BuilderAwareInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\CommandInterface","p":"Robo/Contract/CommandInterface.html","d":"

    Task that implements this interface can be injected as a parameter for other task.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\CompletionInterface","p":"Robo/Contract/CompletionInterface.html","d":"

    Any Robo tasks that implements this interface will\nbe called when the task collection it is added to\ncompletes.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\ConfigAwareInterface","p":"Robo/Contract/ConfigAwareInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\IOAwareInterface","p":"Robo/Contract/IOAwareInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\InflectionInterface","p":"Robo/Contract/InflectionInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\OutputAdapterInterface","p":"Robo/Contract/OutputAdapterInterface.html","d":"

    Adapt OutputInterface or other output function to the VerbosityThresholdInterface.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\OutputAwareInterface","p":"Robo/Contract/OutputAwareInterface.html","d":"","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\PrintedInterface","p":"Robo/Contract/PrintedInterface.html","d":"

    If task prints anything to console

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\ProgressIndicatorAwareInterface","p":"Robo/Contract/ProgressIndicatorAwareInterface.html","d":"

    Any Robo task that uses the Timer trait and\nimplements ProgressIndicatorAwareInterface will\ndisplay a progress bar while the timer is running.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\ProgressInterface","p":"Robo/Contract/ProgressInterface.html","d":"

    Robo tasks that take multiple steps to complete should\nimplement this interface.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\RollbackInterface","p":"Robo/Contract/RollbackInterface.html","d":"

    Any Robo tasks that implements this interface will\nbe called when the task collection it is added to\nfails, and runs its rollback operation.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\SimulatedInterface","p":"Robo/Contract/SimulatedInterface.html","d":"

    Task that implements this interface can be injected as a parameter for other task.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\TaskInterface","p":"Robo/Contract/TaskInterface.html","d":"

    All Robo tasks should implement this interface.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\VerbosityThresholdInterface","p":"Robo/Contract/VerbosityThresholdInterface.html","d":"

    Record and determine whether the current verbosity level exceeds the\ndesired threshold level to produce output.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\WrappedTaskInterface","p":"Robo/Contract/WrappedTaskInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Exception\\AbortTasksException","p":"Robo/Exception/AbortTasksException.html","d":"

    By default, rollbacks and completions tasks or callbacks continue even if\nerrors occur. If you would like to explicitly cancel or abort the rollback or\ncompletion, you may throw this exception to abort the subsequent tasks in the\nrollback or completion task list.

    ","f":{"n":"Robo\\Exception","p":"Robo/Exception.html"}},{"t":"C","n":"Robo\\Exception\\TaskException","p":"Robo/Exception/TaskException.html","d":null,"f":{"n":"Robo\\Exception","p":"Robo/Exception.html"}},{"t":"C","n":"Robo\\Exception\\TaskExitException","p":"Robo/Exception/TaskExitException.html","d":null,"f":{"n":"Robo\\Exception","p":"Robo/Exception.html"}},{"t":"C","n":"Robo\\GlobalOptionsEventListener","p":"Robo/GlobalOptionsEventListener.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"T","n":"Robo\\LoadAllTasks","p":"Robo/LoadAllTasks.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Log\\ResultPrinter","p":"Robo/Log/ResultPrinter.html","d":"

    Log the creation of Result objects.

    ","f":{"n":"Robo\\Log","p":"Robo/Log.html"}},{"t":"C","n":"Robo\\Log\\RoboLogLevel","p":"Robo/Log/RoboLogLevel.html","d":null,"f":{"n":"Robo\\Log","p":"Robo/Log.html"}},{"t":"C","n":"Robo\\Log\\RoboLogStyle","p":"Robo/Log/RoboLogStyle.html","d":"

    Robo Log Styler.

    ","f":{"n":"Robo\\Log","p":"Robo/Log.html"}},{"t":"C","n":"Robo\\Log\\RoboLogger","p":"Robo/Log/RoboLogger.html","d":"

    Robo's default logger

    ","f":{"n":"Robo\\Log","p":"Robo/Log.html"}},{"t":"C","n":"Robo\\Result","p":"Robo/Result.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\ResultData","p":"Robo/ResultData.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Robo","p":"Robo/Robo.html","d":"

    Manages the container reference and other static data. Favor\nusing dependency injection wherever possible. Avoid using\nthis class directly, unless setting up a custom DI container.

    ","f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Runner","p":"Robo/Runner.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Runtime\\Runner","p":"Robo/Runtime/Runner.html","d":null,"f":{"n":"Robo\\Runtime","p":"Robo/Runtime.html"}},{"t":"C","n":"Robo\\State\\Consumer","p":"Robo/State/Consumer.html","d":null,"f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"C","n":"Robo\\State\\Data","p":"Robo/State/Data.html","d":"

    A State\\Data object contains a "message" (the primary result) and a\ndata array (the persistent state). The message is transient, and does\nnot move into the persistent state unless explicitly copied there.

    ","f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"C","n":"Robo\\State\\StateAwareInterface","p":"Robo/State/StateAwareInterface.html","d":null,"f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"T","n":"Robo\\State\\StateAwareTrait","p":"Robo/State/StateAwareTrait.html","d":"","f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"C","n":"Robo\\Symfony\\ConsoleIO","p":"Robo/Symfony/ConsoleIO.html","d":null,"f":{"n":"Robo\\Symfony","p":"Robo/Symfony.html"}},{"t":"C","n":"Robo\\Symfony\\ConsoleIOInjector","p":"Robo/Symfony/ConsoleIOInjector.html","d":null,"f":{"n":"Robo\\Symfony","p":"Robo/Symfony.html"}},{"t":"C","n":"Robo\\Symfony\\SymfonyStyleInjector","p":"Robo/Symfony/SymfonyStyleInjector.html","d":null,"f":{"n":"Robo\\Symfony","p":"Robo/Symfony.html"}},{"t":"T","n":"Robo\\TaskAccessor","p":"Robo/TaskAccessor.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\TaskInfo","p":"Robo/TaskInfo.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Task\\ApiGen\\ApiGen","p":"Robo/Task/ApiGen/ApiGen.html","d":"

    Executes ApiGen command to generate documentation

    ","f":{"n":"Robo\\Task\\ApiGen","p":"Robo/Task/ApiGen.html"}},{"t":"T","n":"Robo\\Task\\ApiGen\\Tasks","p":"Robo/Task/ApiGen/Tasks.html","d":null,"f":{"n":"Robo\\Task\\ApiGen","p":"Robo/Task/ApiGen.html"}},{"t":"C","n":"Robo\\Task\\Archive\\Extract","p":"Robo/Task/Archive/Extract.html","d":"

    Extracts an archive.

    ","f":{"n":"Robo\\Task\\Archive","p":"Robo/Task/Archive.html"}},{"t":"C","n":"Robo\\Task\\Archive\\Pack","p":"Robo/Task/Archive/Pack.html","d":"

    Creates a zip or tar archive.

    ","f":{"n":"Robo\\Task\\Archive","p":"Robo/Task/Archive.html"}},{"t":"T","n":"Robo\\Task\\Archive\\Tasks","p":"Robo/Task/Archive/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Archive","p":"Robo/Task/Archive.html"}},{"t":"C","n":"Robo\\Task\\Assets\\CssPreprocessor","p":"Robo/Task/Assets/CssPreprocessor.html","d":null,"f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\Assets\\ImageMinify","p":"Robo/Task/Assets/ImageMinify.html","d":"

    Minifies images.

    ","f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\Assets\\Less","p":"Robo/Task/Assets/Less.html","d":"

    Compiles less files.

    ","f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\Assets\\Minify","p":"Robo/Task/Assets/Minify.html","d":"

    Minifies an asset file (CSS or JS).

    ","f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\Assets\\Scss","p":"Robo/Task/Assets/Scss.html","d":"

    Compiles scss files.

    ","f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"T","n":"Robo\\Task\\Assets\\Tasks","p":"Robo/Task/Assets/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\BaseTask","p":"Robo/Task/BaseTask.html","d":null,"f":{"n":"Robo\\Task","p":"Robo/Task.html"}},{"t":"C","n":"Robo\\Task\\Base\\Exec","p":"Robo/Task/Base/Exec.html","d":"

    Executes shell script. Closes it when running in background mode.

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Base\\ExecStack","p":"Robo/Task/Base/ExecStack.html","d":"

    Execute commands one by one in stack.

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Base\\ParallelExec","p":"Robo/Task/Base/ParallelExec.html","d":"

    Class ParallelExecTask

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"T","n":"Robo\\Task\\Base\\Shortcuts","p":"Robo/Task/Base/Shortcuts.html","d":null,"f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Base\\SymfonyCommand","p":"Robo/Task/Base/SymfonyCommand.html","d":"

    Executes Symfony Command

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"T","n":"Robo\\Task\\Base\\Tasks","p":"Robo/Task/Base/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Base\\Watch","p":"Robo/Task/Base/Watch.html","d":"

    Runs task when specified file or dir was changed.

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Bower\\Base","p":"Robo/Task/Bower/Base.html","d":null,"f":{"n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"}},{"t":"C","n":"Robo\\Task\\Bower\\Install","p":"Robo/Task/Bower/Install.html","d":"

    Bower Install

    ","f":{"n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"}},{"t":"T","n":"Robo\\Task\\Bower\\Tasks","p":"Robo/Task/Bower/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"}},{"t":"C","n":"Robo\\Task\\Bower\\Update","p":"Robo/Task/Bower/Update.html","d":"

    Bower Update

    ","f":{"n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"}},{"t":"C","n":"Robo\\Task\\CommandStack","p":"Robo/Task/CommandStack.html","d":null,"f":{"n":"Robo\\Task","p":"Robo/Task.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Base","p":"Robo/Task/Composer/Base.html","d":null,"f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\CheckPlatformReqs","p":"Robo/Task/Composer/CheckPlatformReqs.html","d":"

    Composer Check Platform Requirements

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Config","p":"Robo/Task/Composer/Config.html","d":"

    Composer Config

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\CreateProject","p":"Robo/Task/Composer/CreateProject.html","d":"

    Composer CreateProject

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\DumpAutoload","p":"Robo/Task/Composer/DumpAutoload.html","d":"

    Composer Dump Autoload

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Init","p":"Robo/Task/Composer/Init.html","d":"

    Composer Init

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Install","p":"Robo/Task/Composer/Install.html","d":"

    Composer Install

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Remove","p":"Robo/Task/Composer/Remove.html","d":"

    Composer Remove

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\RequireDependency","p":"Robo/Task/Composer/RequireDependency.html","d":"

    Composer Require

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"T","n":"Robo\\Task\\Composer\\Tasks","p":"Robo/Task/Composer/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Update","p":"Robo/Task/Composer/Update.html","d":"

    Composer Update

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Validate","p":"Robo/Task/Composer/Validate.html","d":"

    Composer Validate

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Development\\Changelog","p":"Robo/Task/Development/Changelog.html","d":"

    Helps to manage changelog file.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\GenerateMarkdownDoc","p":"Robo/Task/Development/GenerateMarkdownDoc.html","d":"

    Simple documentation generator from source files.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\GenerateTask","p":"Robo/Task/Development/GenerateTask.html","d":"

    Generate a Robo Task that is a wrapper around an existing class.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\GitHub","p":"Robo/Task/Development/GitHub.html","d":null,"f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\GitHubRelease","p":"Robo/Task/Development/GitHubRelease.html","d":"

    Publishes new GitHub release.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\OpenBrowser","p":"Robo/Task/Development/OpenBrowser.html","d":"

    Opens the default's user browser\ncode inspired from openBrowser() function in https://github.com/composer/composer/blob/master/src/Composer/Command/HomeCommand.php

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\PackPhar","p":"Robo/Task/Development/PackPhar.html","d":"

    Creates Phar.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\PhpServer","p":"Robo/Task/Development/PhpServer.html","d":"

    Runs PHP server and stops it when task finishes.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\SemVer","p":"Robo/Task/Development/SemVer.html","d":"

    Helps to maintain .semver file.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"T","n":"Robo\\Task\\Development\\Tasks","p":"Robo/Task/Development/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Base","p":"Robo/Task/Docker/Base.html","d":null,"f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Build","p":"Robo/Task/Docker/Build.html","d":"

    Builds Docker image

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Commit","p":"Robo/Task/Docker/Commit.html","d":"

    Commits docker container to an image

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Exec","p":"Robo/Task/Docker/Exec.html","d":"

    Executes command inside running Docker container

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Pull","p":"Robo/Task/Docker/Pull.html","d":"

    Pulls an image from DockerHub

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Remove","p":"Robo/Task/Docker/Remove.html","d":"

    Remove docker container

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Result","p":"Robo/Task/Docker/Result.html","d":null,"f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Run","p":"Robo/Task/Docker/Run.html","d":"

    Performs docker run on a container.

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Start","p":"Robo/Task/Docker/Start.html","d":"

    Starts Docker container

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Stop","p":"Robo/Task/Docker/Stop.html","d":"

    Stops Docker container

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"T","n":"Robo\\Task\\Docker\\Tasks","p":"Robo/Task/Docker/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\File\\Concat","p":"Robo/Task/File/Concat.html","d":"

    Merges files into one. Used for preparing assets.

    ","f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"C","n":"Robo\\Task\\File\\Replace","p":"Robo/Task/File/Replace.html","d":"

    Performs search and replace inside a files.

    ","f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"T","n":"Robo\\Task\\File\\Tasks","p":"Robo/Task/File/Tasks.html","d":null,"f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"C","n":"Robo\\Task\\File\\TmpFile","p":"Robo/Task/File/TmpFile.html","d":"

    Create a temporary file that is automatically cleaned up\nonce the task collection is is part of completes. When created,\nit is given a random filename.

    ","f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"C","n":"Robo\\Task\\File\\Write","p":"Robo/Task/File/Write.html","d":"

    Writes to file.

    ","f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\BaseDir","p":"Robo/Task/Filesystem/BaseDir.html","d":null,"f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\CleanDir","p":"Robo/Task/Filesystem/CleanDir.html","d":"

    Deletes all files from specified dir, ignoring git files.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\CopyDir","p":"Robo/Task/Filesystem/CopyDir.html","d":"

    Copies one dir into another

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\DeleteDir","p":"Robo/Task/Filesystem/DeleteDir.html","d":"

    Deletes dir

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\FilesystemStack","p":"Robo/Task/Filesystem/FilesystemStack.html","d":"

    Wrapper for Symfony Filesystem Component.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\FlattenDir","p":"Robo/Task/Filesystem/FlattenDir.html","d":"

    Searches for files in a nested directory structure and copies them to\na target directory with or without the parent directories. The task was\ninspired by gulp-flatten.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\MirrorDir","p":"Robo/Task/Filesystem/MirrorDir.html","d":"

    Mirrors a directory to another

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"T","n":"Robo\\Task\\Filesystem\\Shortcuts","p":"Robo/Task/Filesystem/Shortcuts.html","d":null,"f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"T","n":"Robo\\Task\\Filesystem\\Tasks","p":"Robo/Task/Filesystem/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\TmpDir","p":"Robo/Task/Filesystem/TmpDir.html","d":"

    Create a temporary directory that is automatically cleaned up\nonce the task collection is is part of completes.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\WorkDir","p":"Robo/Task/Filesystem/WorkDir.html","d":"

    Create a temporary working directory that is automatically renamed to its\nfinal desired location if all of the tasks in the collection succeed. If\nthere is a rollback, then the working directory is deleted.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Gulp\\Base","p":"Robo/Task/Gulp/Base.html","d":null,"f":{"n":"Robo\\Task\\Gulp","p":"Robo/Task/Gulp.html"}},{"t":"C","n":"Robo\\Task\\Gulp\\Run","p":"Robo/Task/Gulp/Run.html","d":"

    Gulp Run

    ","f":{"n":"Robo\\Task\\Gulp","p":"Robo/Task/Gulp.html"}},{"t":"T","n":"Robo\\Task\\Gulp\\Tasks","p":"Robo/Task/Gulp/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Gulp","p":"Robo/Task/Gulp.html"}},{"t":"C","n":"Robo\\Task\\Logfile\\BaseLogfile","p":"Robo/Task/Logfile/BaseLogfile.html","d":null,"f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"C","n":"Robo\\Task\\Logfile\\RotateLog","p":"Robo/Task/Logfile/RotateLog.html","d":"

    Rotates a log (or any other) file

    ","f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"T","n":"Robo\\Task\\Logfile\\Shortcuts","p":"Robo/Task/Logfile/Shortcuts.html","d":null,"f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"T","n":"Robo\\Task\\Logfile\\Tasks","p":"Robo/Task/Logfile/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"C","n":"Robo\\Task\\Logfile\\TruncateLog","p":"Robo/Task/Logfile/TruncateLog.html","d":"

    Truncates a log (or any other) file

    ","f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"C","n":"Robo\\Task\\Npm\\Base","p":"Robo/Task/Npm/Base.html","d":null,"f":{"n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"}},{"t":"C","n":"Robo\\Task\\Npm\\Install","p":"Robo/Task/Npm/Install.html","d":"

    Npm Install

    ","f":{"n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"}},{"t":"T","n":"Robo\\Task\\Npm\\Tasks","p":"Robo/Task/Npm/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"}},{"t":"C","n":"Robo\\Task\\Npm\\Update","p":"Robo/Task/Npm/Update.html","d":"

    Npm Update

    ","f":{"n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"}},{"t":"C","n":"Robo\\Task\\Remote\\Rsync","p":"Robo/Task/Remote/Rsync.html","d":"

    Executes rsync in a flexible manner.

    ","f":{"n":"Robo\\Task\\Remote","p":"Robo/Task/Remote.html"}},{"t":"C","n":"Robo\\Task\\Remote\\Ssh","p":"Robo/Task/Remote/Ssh.html","d":"

    Runs multiple commands on a remote server.

    ","f":{"n":"Robo\\Task\\Remote","p":"Robo/Task/Remote.html"}},{"t":"T","n":"Robo\\Task\\Remote\\Tasks","p":"Robo/Task/Remote/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Remote","p":"Robo/Task/Remote.html"}},{"t":"C","n":"Robo\\Task\\Simulator","p":"Robo/Task/Simulator.html","d":null,"f":{"n":"Robo\\Task","p":"Robo/Task.html"}},{"t":"C","n":"Robo\\Task\\StackBasedTask","p":"Robo/Task/StackBasedTask.html","d":"

    Extend StackBasedTask to create a Robo task that\nruns a sequence of commands.

    ","f":{"n":"Robo\\Task","p":"Robo/Task.html"}},{"t":"C","n":"Robo\\Task\\Testing\\Atoum","p":"Robo/Task/Testing/Atoum.html","d":"

    Runs atoum tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Testing\\Behat","p":"Robo/Task/Testing/Behat.html","d":"

    Executes Behat tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Testing\\Codecept","p":"Robo/Task/Testing/Codecept.html","d":"

    Executes Codeception tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Testing\\PHPUnit","p":"Robo/Task/Testing/PHPUnit.html","d":"

    Runs PHPUnit tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Testing\\Phpspec","p":"Robo/Task/Testing/Phpspec.html","d":"

    Executes Phpspec tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"T","n":"Robo\\Task\\Testing\\Tasks","p":"Robo/Task/Testing/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Vcs\\GitStack","p":"Robo/Task/Vcs/GitStack.html","d":"

    Runs Git commands in stack. You can use stopOnFail() to point that stack should be terminated on first fail.

    ","f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"C","n":"Robo\\Task\\Vcs\\HgStack","p":"Robo/Task/Vcs/HgStack.html","d":"

    Runs hg commands in stack. You can use stopOnFail() to point that stack should be terminated on first fail.

    ","f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"T","n":"Robo\\Task\\Vcs\\Shortcuts","p":"Robo/Task/Vcs/Shortcuts.html","d":null,"f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"C","n":"Robo\\Task\\Vcs\\SvnStack","p":"Robo/Task/Vcs/SvnStack.html","d":"

    Runs Svn commands in stack. You can use stopOnFail() to point that stack should be terminated on first fail.

    ","f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"T","n":"Robo\\Task\\Vcs\\Tasks","p":"Robo/Task/Vcs/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"C","n":"Robo\\Tasks","p":"Robo/Tasks.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\CommandCreationListenerInterface","p":"Consolidation/AnnotatedCommand/CommandCreationListenerInterface.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\CommandInfoAltererInterface","p":"Consolidation/AnnotatedCommand/CommandInfoAltererInterface.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Events","p":"Consolidation/AnnotatedCommand/Events.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\ExitCodeInterface","p":"Consolidation/AnnotatedCommand/ExitCodeInterface.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentAlter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentAlter.html","f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\AlterResultInterface","p":"Consolidation/AnnotatedCommand/Hooks/AlterResultInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\ExtractOutputInterface","p":"Consolidation/AnnotatedCommand/Hooks/ExtractOutputInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\InitializeHookInterface","p":"Consolidation/AnnotatedCommand/Hooks/InitializeHookInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\InteractorInterface","p":"Consolidation/AnnotatedCommand/Hooks/InteractorInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\OptionHookInterface","p":"Consolidation/AnnotatedCommand/Hooks/OptionHookInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\ProcessResultInterface","p":"Consolidation/AnnotatedCommand/Hooks/ProcessResultInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\StatusDeterminerInterface","p":"Consolidation/AnnotatedCommand/Hooks/StatusDeterminerInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\ValidatorInterface","p":"Consolidation/AnnotatedCommand/Hooks/ValidatorInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Options\\AutomaticOptionsProviderInterface","p":"Consolidation/AnnotatedCommand/Options/AutomaticOptionsProviderInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareFormatter","p":"Consolidation/AnnotatedCommand/Options/PrepareFormatter.html","f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\OutputDataInterface","p":"Consolidation/AnnotatedCommand/OutputDataInterface.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Output\\OutputAwareInterface","p":"Consolidation/AnnotatedCommand/Output/OutputAwareInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Output","p":"Consolidation/AnnotatedCommand/Output.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\ParameterInjector","p":"Consolidation/AnnotatedCommand/ParameterInjector.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\State\\SavableState","p":"Consolidation/AnnotatedCommand/State/SavableState.html","f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\State\\State","p":"Consolidation/AnnotatedCommand/State/State.html","f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterInterface","p":"Consolidation/OutputFormatters/Formatters/FormatterInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\HumanReadableFormat","p":"Consolidation/OutputFormatters/Formatters/HumanReadableFormat.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterInterface","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\RenderDataInterface","p":"Consolidation/OutputFormatters/Formatters/RenderDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Options\\OverrideOptionsInterface","p":"Consolidation/OutputFormatters/Options/OverrideOptionsInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Options","p":"Consolidation/OutputFormatters/Options.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\ConversionInterface","p":"Consolidation/OutputFormatters/StructuredData/ConversionInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataInterface","p":"Consolidation/OutputFormatters/StructuredData/ListDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataInterface","p":"Consolidation/OutputFormatters/StructuredData/MetadataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\OriginalDataInterface","p":"Consolidation/OutputFormatters/StructuredData/OriginalDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionInterface","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellInterface","p":"Consolidation/OutputFormatters/StructuredData/RenderCellInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\RestructureInterface","p":"Consolidation/OutputFormatters/StructuredData/RestructureInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\TableDataInterface","p":"Consolidation/OutputFormatters/StructuredData/TableDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredInterface","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\DomDataInterface","p":"Consolidation/OutputFormatters/StructuredData/Xml/DomDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchemaInterface","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchemaInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Transformations\\OverrideRestructureInterface","p":"Consolidation/OutputFormatters/Transformations/OverrideRestructureInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Transformations\\StringTransformationInterface","p":"Consolidation/OutputFormatters/Transformations/StringTransformationInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesInterface","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\DataFileLoaderInterface","p":"Consolidation/SiteAlias/DataFileLoaderInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\SiteAliasInterface","p":"Consolidation/SiteAlias/SiteAliasInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Drush\\Attributes\\ValidatorInterface","p":"Drush/Attributes/ValidatorInterface.html","f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"I","n":"Drush\\Boot\\Boot","p":"Drush/Boot/Boot.html","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"I","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"I","n":"Drush\\Drupal\\Commands\\sql\\SanitizePluginInterface","p":"Drush/Drupal/Commands/sql/SanitizePluginInterface.html","f":{"n":"Drush\\Drupal\\Commands\\sql","p":"Drush/Drupal/Commands/sql.html"}},{"t":"I","n":"Drush\\Log\\SuccessInterface","p":"Drush/Log/SuccessInterface.html","f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"I","n":"Drush\\Preflight\\PreflightArgsInterface","p":"Drush/Preflight/PreflightArgsInterface.html","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"I","n":"Drush\\Runtime\\HandlerInterface","p":"Drush/Runtime/HandlerInterface.html","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"I","n":"Drush\\SiteAlias\\SiteAliasManagerAwareInterface","p":"Drush/SiteAlias/SiteAliasManagerAwareInterface.html","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"I","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html","f":{"n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"}},{"t":"I","n":"Robo\\Collection\\CollectionInterface","p":"Robo/Collection/CollectionInterface.html","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"I","n":"Robo\\Collection\\NestedCollectionInterface","p":"Robo/Collection/NestedCollectionInterface.html","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"I","n":"Robo\\Config\\GlobalOptionDefaultValuesInterface","p":"Robo/Config/GlobalOptionDefaultValuesInterface.html","f":{"n":"Robo\\Config","p":"Robo/Config.html"}},{"t":"I","n":"Robo\\Contract\\BuilderAwareInterface","p":"Robo/Contract/BuilderAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\CommandInterface","p":"Robo/Contract/CommandInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\CompletionInterface","p":"Robo/Contract/CompletionInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\ConfigAwareInterface","p":"Robo/Contract/ConfigAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\IOAwareInterface","p":"Robo/Contract/IOAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\InflectionInterface","p":"Robo/Contract/InflectionInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\OutputAdapterInterface","p":"Robo/Contract/OutputAdapterInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\OutputAwareInterface","p":"Robo/Contract/OutputAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\PrintedInterface","p":"Robo/Contract/PrintedInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\ProgressIndicatorAwareInterface","p":"Robo/Contract/ProgressIndicatorAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\ProgressInterface","p":"Robo/Contract/ProgressInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\RollbackInterface","p":"Robo/Contract/RollbackInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\SimulatedInterface","p":"Robo/Contract/SimulatedInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\TaskInterface","p":"Robo/Contract/TaskInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\VerbosityThresholdInterface","p":"Robo/Contract/VerbosityThresholdInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\WrappedTaskInterface","p":"Robo/Contract/WrappedTaskInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\State\\Consumer","p":"Robo/State/Consumer.html","f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"I","n":"Robo\\State\\StateAwareInterface","p":"Robo/State/StateAwareInterface.html","f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::__construct","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandCallback","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandCallback","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCompletionCallback","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCompletionCallback","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandProcessor","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandProcessor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::commandProcessor","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_commandProcessor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getReturnType","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getReturnType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setReturnType","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setReturnType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getAnnotationData","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getAnnotationData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setAnnotationData","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setAnnotationData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getTopics","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getTopics","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setTopics","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setTopics","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getExampleUsages","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getExampleUsages","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::addUsageOrExample","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_addUsageOrExample","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getCompletionCallback","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getCompletionCallback","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::helpAlter","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_helpAlter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandArguments","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandArguments","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandArgumentsFromParameters","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandArgumentsFromParameters","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getCommandArgumentMode","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getCommandArgumentMode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandOptions","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::addOptions","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_addOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::inputOptionSetDescription","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_inputOptionSetDescription","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getNames","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getNames","d":"

    Returns all of the hook names that may be called for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::optionsHook","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_optionsHook","d":"

    Add any options to this command that are defined by hook implementations

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::complete","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_complete","d":"

    Route a completion request to the specified Callable if available.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::optionsHookForHookAnnotations","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_optionsHookForHookAnnotations","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::interact","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_interact","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::initialize","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_initialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::execute","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_execute","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::processResults","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_processResults","d":"

    This function is available for use by a class that may\nwish to extend this class rather than use annotations to\ndefine commands. Using this technique does allow for the\nuse of annotations to define hooks.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::createCommandData","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_createCommandData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::injectIntoCommandfileInstance","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_injectIntoCommandfileInstance","d":"

    Inject $input and $output into the command instance if it is set up to receive them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setIgnoreCommandsInTraits","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setIgnoreCommandsInTraits","d":"

    Typically, traits should not contain commands; however, some\napplications make use of this feature to package commands in\nlibraries, so we must allow command files in traits to maintain\nbackwards compatibility. Call this method to skip the parsing\nof trait files for a performance boost.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setIgnoreCommandsInParentClasses","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setIgnoreCommandsInParentClasses","d":"

    Typically, commands should not be inherited from parent classes;\nhowever, some applications make use of this feature to package\ncommands in libraries, so we must allow command files in traits\nto maintain backwards compatibility. Call this method to skip the\nparsing of trait files for a performance boost.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::__construct","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setCommandProcessor","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setCommandProcessor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::commandProcessor","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_commandProcessor","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setIncludeAllPublicMethods","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setIncludeAllPublicMethods","d":"

    Set the 'include all public methods flag'. If true (the default), then\nevery public method of each commandFile will be used to create commands.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getIncludeAllPublicMethods","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getIncludeAllPublicMethods","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::hookManager","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_hookManager","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addListener","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addListener","d":"

    Add a listener that is notified immediately before the command\nfactory creates commands from a commandFile instance. This\nlistener can use this opportunity to do more setup for the commandFile,\nand so on.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addListernerCallback","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addListernerCallback","d":"

    Add a listener that's just a simple 'callable'.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addIgnoredCommandsRegexp","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addIgnoredCommandsRegexp","d":"

    Add a regular expresion used to match methods names\nthat will not be part of the final set of commands.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::notify","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_notify","d":"

    Call all command creation listeners

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addAutomaticOptionProvider","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addAutomaticOptionProvider","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addCommandInfoAlterer","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addCommandInfoAlterer","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommandsFromClass","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommandsFromClass","d":"

    n.b. This registers all hooks from the commandfile instance as a side-effect.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getCommandInfoListFromClass","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getCommandInfoListFromClass","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::storeCommandInfoListInCache","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_storeCommandInfoListInCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getCommandInfoListFromCache","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getCommandInfoListFromCache","d":"

    Get the command info list from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::hasDataStore","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_hasDataStore","d":"

    Check to see if this factory has a cache datastore.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setDataStore","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setDataStore","d":"

    Set a cache datastore for this factory. Any object with 'set' and\n'get' methods is acceptable. The key is the classname being cached,\nand the value is a nested associative array of strings.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getDataStore","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getDataStore","d":"

    Get the data store attached to this factory.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommandInfoListFromClass","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommandInfoListFromClass","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommandInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommandInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommandsFromClassInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommandsFromClassInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createSelectedCommandsFromClassInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createSelectedCommandsFromClassInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isMethodRecognizedAsCommand","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isMethodRecognizedAsCommand","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isMethodRecognizedAsHook","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isMethodRecognizedAsHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::filterCommandInfoList","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_filterCommandInfoList","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isCommandOrHookMethod","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isCommandOrHookMethod","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isHookMethod","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isHookMethod","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isCommandMethod","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isCommandMethod","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::registerCommandHooksFromClassInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_registerCommandHooksFromClassInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::registerCommandHook","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_registerCommandHook","d":"

    Register a command hook given the CommandInfo for a method.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getNthWord","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getNthWord","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommand","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommand","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::alterCommandInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_alterCommandInfo","d":"

    Give plugins an opportunity to update the commandInfo

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::callAutomaticOptionsProviders","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_callAutomaticOptionsProviders","d":"

    Get the options that are implied by annotations, e.g.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::automaticOptions","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_automaticOptions","d":"

    Get the options that are implied by annotations, e.g.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::get","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_get","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::getList","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_getList","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::has","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_has","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::keys","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_keys","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::set","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_set","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::append","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_append","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Argument::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Argument.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Argument::handle","p":"Consolidation/AnnotatedCommand/Attributes/Argument.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Command::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Command.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Command::handle","p":"Consolidation/AnnotatedCommand/Attributes/Command.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Complete::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Complete.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Complete::handle","p":"Consolidation/AnnotatedCommand/Attributes/Complete.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultFields::__construct","p":"Consolidation/AnnotatedCommand/Attributes/DefaultFields.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultFields::handle","p":"Consolidation/AnnotatedCommand/Attributes/DefaultFields.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultTableFields::__construct","p":"Consolidation/AnnotatedCommand/Attributes/DefaultTableFields.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultTableFields::handle","p":"Consolidation/AnnotatedCommand/Attributes/DefaultTableFields.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\FieldLabels::__construct","p":"Consolidation/AnnotatedCommand/Attributes/FieldLabels.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\FieldLabels::handle","p":"Consolidation/AnnotatedCommand/Attributes/FieldLabels.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\FilterDefaultField::__construct","p":"Consolidation/AnnotatedCommand/Attributes/FilterDefaultField.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\FilterDefaultField::handle","p":"Consolidation/AnnotatedCommand/Attributes/FilterDefaultField.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Help::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Help.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Help::handle","p":"Consolidation/AnnotatedCommand/Attributes/Help.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Hook::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Hook.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Hook::handle","p":"Consolidation/AnnotatedCommand/Attributes/Hook.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\HookSelector::__construct","p":"Consolidation/AnnotatedCommand/Attributes/HookSelector.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\HookSelector::handle","p":"Consolidation/AnnotatedCommand/Attributes/HookSelector.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Misc::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Misc.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Misc::handle","p":"Consolidation/AnnotatedCommand/Attributes/Misc.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Option::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Option.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Option::handle","p":"Consolidation/AnnotatedCommand/Attributes/Option.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Topics::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Topics.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Topics::handle","p":"Consolidation/AnnotatedCommand/Attributes/Topics.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Usage::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Usage.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Usage::handle","p":"Consolidation/AnnotatedCommand/Attributes/Usage.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper::__construct","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper::has","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html#method_has","d":"

    Test for an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper::get","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html#method_get","d":"

    Get an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper::set","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html#method_set","d":"

    Store an entry in the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\NullCache::has","p":"Consolidation/AnnotatedCommand/Cache/NullCache.html#method_has","d":"

    Test for an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\NullCache::get","p":"Consolidation/AnnotatedCommand/Cache/NullCache.html#method_get","d":"

    Get an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\NullCache::set","p":"Consolidation/AnnotatedCommand/Cache/NullCache.html#method_set","d":"

    Store an entry in the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::has","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_has","d":"

    Test for an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::get","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_get","d":"

    Get an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::set","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_set","d":"

    Store an entry in the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandCreationListener::__construct","p":"Consolidation/AnnotatedCommand/CommandCreationListener.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandCreationListener::notifyCommandFileAdded","p":"Consolidation/AnnotatedCommand/CommandCreationListener.html#method_notifyCommandFileAdded","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandCreationListenerInterface::notifyCommandFileAdded","p":"Consolidation/AnnotatedCommand/CommandCreationListenerInterface.html#method_notifyCommandFileAdded","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::__construct","p":"Consolidation/AnnotatedCommand/CommandData.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::injectInstance","p":"Consolidation/AnnotatedCommand/CommandData.html#method_injectInstance","d":"

    For internal use only; inject an instance to be passed back\nto the command callback as a parameter.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::injectedInstances","p":"Consolidation/AnnotatedCommand/CommandData.html#method_injectedInstances","d":"

    Provide a reference to the instances that will be added to the\nbeginning of the parameter list when the command callback is invoked.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::setIncludeOptionsInArgs","p":"Consolidation/AnnotatedCommand/CommandData.html#method_setIncludeOptionsInArgs","d":"

    For backwards-compatibility mode only: disable addition of\noptions on the end of the arguments list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::annotationData","p":"Consolidation/AnnotatedCommand/CommandData.html#method_annotationData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::formatterOptions","p":"Consolidation/AnnotatedCommand/CommandData.html#method_formatterOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::setFormatterOptions","p":"Consolidation/AnnotatedCommand/CommandData.html#method_setFormatterOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::input","p":"Consolidation/AnnotatedCommand/CommandData.html#method_input","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::output","p":"Consolidation/AnnotatedCommand/CommandData.html#method_output","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::arguments","p":"Consolidation/AnnotatedCommand/CommandData.html#method_arguments","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::options","p":"Consolidation/AnnotatedCommand/CommandData.html#method_options","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::getAdjustedOptions","p":"Consolidation/AnnotatedCommand/CommandData.html#method_getAdjustedOptions","d":"

    Use 'hasParameterOption()' to attempt to disambiguate option states.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::shouldConvertOptionToFalse","p":"Consolidation/AnnotatedCommand/CommandData.html#method_shouldConvertOptionToFalse","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::cacheSpecialDefaults","p":"Consolidation/AnnotatedCommand/CommandData.html#method_cacheSpecialDefaults","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::getArgsWithoutAppName","p":"Consolidation/AnnotatedCommand/CommandData.html#method_getArgsWithoutAppName","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::getArgsAndOptions","p":"Consolidation/AnnotatedCommand/CommandData.html#method_getArgsAndOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandError::__construct","p":"Consolidation/AnnotatedCommand/CommandError.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandError::getExitCode","p":"Consolidation/AnnotatedCommand/CommandError.html#method_getExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandError::getOutputData","p":"Consolidation/AnnotatedCommand/CommandError.html#method_getOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::__construct","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setIncludeFilesAtBase","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setIncludeFilesAtBase","d":"

    Specify whether to search for files at the base directory\n($directoryList parameter to discover and discoverNamespaced\nmethods), or only in the directories listed in the search paths.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setExcludeList","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setExcludeList","d":"

    Set the list of excludes to add to the finder, replacing\nwhatever was there before.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::addExclude","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_addExclude","d":"

    Add one more location to the exclude list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setSearchDepth","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setSearchDepth","d":"

    Set the search depth. By default, fills immediately in the\nbase directory are searched, plus all of the search locations\nto this specified depth. If the search locations is set to\nan empty array, then the base directory is searched to this\ndepth.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::followLinks","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_followLinks","d":"

    Specify that the discovery object should follow symlinks. By\ndefault, symlinks are not followed.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setSearchLocations","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setSearchLocations","d":"

    Set the list of search locations to examine in each directory where\ncommand files may be found. This replaces whatever was there before.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::ignoreNamespacePart","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_ignoreNamespacePart","d":"

    Set a particular namespace part to ignore. This is useful in plugin\nmechanisms where the plugin is placed by Composer.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::addSearchLocation","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_addSearchLocation","d":"

    Add one more location to the search location list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setSearchPattern","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setSearchPattern","d":"

    Specify the pattern / regex used by the finder to search for\ncommand files.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::discoverNamespaced","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_discoverNamespaced","d":"

    Given a list of directories, e.g. Drupal modules like:

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::convertToNamespacedList","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_convertToNamespacedList","d":"

    Given a simple list containing paths to directories, where\nthe last component of the path should appear in the namespace,\nafter the base namespace, this function will return an\nassociative array mapping the path's basename (e.g. the module\nname) to the directory path.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::discover","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_discover","d":"

    Search for command files in the specified locations. This is the function that\nshould be used for all locations that are NOT modules of a framework.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::fixNamespaces","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_fixNamespaces","d":"

    fixNamespaces will alter the namespaces in the commandFiles\nresult to remove the Composer placement directory, if any.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::discoverCommandFiles","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_discoverCommandFiles","d":"

    Search for command files in specific locations within a single directory.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::getSearchDepth","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_getSearchDepth","d":"

    Return a Finder search depth appropriate for our selected search depth.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::getBaseDirectorySearchDepth","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_getBaseDirectorySearchDepth","d":"

    Return a Finder search depth for the base directory. If the\nsearchLocations array has been populated, then we will only search\nfor files immediately inside the base directory; no traversal into\ndeeper directories will be done, as that would conflict with the\nspecification provided by the search locations. If there is no\nsearch location, then we will search to whatever depth was specified\nby the client.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::discoverCommandFilesInLocation","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_discoverCommandFilesInLocation","d":"

    Search for command files in just one particular location. Returns\nan associative array mapping from the pathname of the file to the\nclassname that it contains. The pathname may be ignored if the search\nlocation is included in the autoloader.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::createFinder","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_createFinder","d":"

    Create a Finder object for use in searching a particular directory\nlocation.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::joinNamespace","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_joinNamespace","d":"

    Combine the items of the provied array into a backslash-separated\nnamespace string. Empty and numeric items are omitted.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::joinPaths","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_joinPaths","d":"

    Combine the items of the provied array into a slash-separated\npathname. Empty items are omitted.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::joinParts","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_joinParts","d":"

    Simple wrapper around implode and array_filter.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandInfoAltererInterface::alterCommandInfo","p":"Consolidation/AnnotatedCommand/CommandInfoAltererInterface.html#method_alterCommandInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::__construct","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::hookManager","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_hookManager","d":"

    Return the hook manager

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::resultWriter","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_resultWriter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setResultWriter","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setResultWriter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::parameterInjection","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_parameterInjection","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setParameterInjection","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setParameterInjection","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::addPrepareFormatter","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_addPrepareFormatter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setFormatterManager","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setFormatterManager","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setDisplayErrorFunction","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setDisplayErrorFunction","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setPassExceptions","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setPassExceptions","d":"

    Set a mode to make the annotated command library re-throw\nany exception that it catches while processing a command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::commandErrorForException","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_commandErrorForException","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::formatterManager","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_formatterManager","d":"

    Return the formatter manager

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::initializeHook","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_initializeHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::optionsHook","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_optionsHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::interact","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_interact","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::process","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_process","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::validateRunAndAlter","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_validateRunAndAlter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::processResults","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_processResults","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::updateFormatterOptions","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_updateFormatterOptions","d":"

    Update the FormatterOptions object with validated command options.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::handleResults","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_handleResults","d":"

    Handle the result output and status code calculation.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::runCommandCallback","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_runCommandCallback","d":"

    Run the main command callback

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::injectIntoCommandData","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_injectIntoCommandData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::__construct","p":"Consolidation/AnnotatedCommand/CommandResult.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::exitCode","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_exitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::data","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_data","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::dataWithExitCode","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_dataWithExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::getExitCode","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_getExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::getOutputData","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_getOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::setOutputData","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_setOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface::setHookManager","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html#method_setHookManager","d":"

    Set a reference to the hook manager for later use

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface::getCustomEventHandlers","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html#method_getCustomEventHandlers","d":"

    Get all of the defined event handlers of the specified name.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareTrait::setHookManager","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareTrait.html#method_setHookManager","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareTrait::getCustomEventHandlers","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareTrait.html#method_getCustomEventHandlers","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ExitCodeInterface::getExitCode","p":"Consolidation/AnnotatedCommand/ExitCodeInterface.html#method_getExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand::__construct","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html#method___construct","d":"

    Create a help document from a Symfony Console command

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand::getApplication","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html#method_getApplication","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand::help","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html#method_help","d":"

    Run the help command

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand::getHelpDocument","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html#method_getHelpDocument","d":"

    Create a help document.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument::__construct","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html#method___construct","d":"

    Create a help document from a Symfony Console command

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument::getDomData","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html#method_getDomData","d":"

    Convert data into a \\DomDocument.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument::generateBaseHelpDom","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html#method_generateBaseHelpDom","d":"

    Create the base help DOM prior to alteration by the Command object.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument::alterHelpDocument","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html#method_alterHelpDocument","d":"

    Alter the DOM document per the command object

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentAlter::helpAlter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentAlter.html#method_helpAlter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentBuilder::alter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentBuilder.html#method_alter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentBuilder::getSingleElementByTagName","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentBuilder.html#method_getSingleElementByTagName","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\CommandEventHookDispatcher::callCommandEventHooks","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/CommandEventHookDispatcher.html#method_callCommandEventHooks","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ExtracterHookDispatcher::extractOutput","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ExtracterHookDispatcher.html#method_extractOutput","d":"

    Convert the result object to printable output in\nstructured form.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ExtracterHookDispatcher::callExtractor","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ExtracterHookDispatcher.html#method_callExtractor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\HookDispatcher::__construct","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/HookDispatcher.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\HookDispatcher::getHooks","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/HookDispatcher.html#method_getHooks","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InitializeHookDispatcher::initialize","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InitializeHookDispatcher.html#method_initialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InitializeHookDispatcher::callInitializeHook","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InitializeHookDispatcher.html#method_callInitializeHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InteractHookDispatcher::interact","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InteractHookDispatcher.html#method_interact","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InteractHookDispatcher::callInteractor","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InteractHookDispatcher.html#method_callInteractor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\OptionsHookDispatcher::getOptions","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/OptionsHookDispatcher.html#method_getOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\OptionsHookDispatcher::callOptionHook","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/OptionsHookDispatcher.html#method_callOptionHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ProcessResultHookDispatcher::process","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ProcessResultHookDispatcher.html#method_process","d":"

    Process result and decide what to do with it.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ProcessResultHookDispatcher::callProcessor","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ProcessResultHookDispatcher.html#method_callProcessor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ReplaceCommandHookDispatcher::hasReplaceCommandHook","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ReplaceCommandHookDispatcher.html#method_hasReplaceCommandHook","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ReplaceCommandHookDispatcher::getReplaceCommandHooks","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ReplaceCommandHookDispatcher.html#method_getReplaceCommandHooks","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ReplaceCommandHookDispatcher::getReplacementCommand","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ReplaceCommandHookDispatcher.html#method_getReplacementCommand","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\StatusDeterminerHookDispatcher::determineStatusCode","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/StatusDeterminerHookDispatcher.html#method_determineStatusCode","d":"

    Call all status determiners, and see if any of them\nknow how to convert to a status code.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\StatusDeterminerHookDispatcher::callDeterminer","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/StatusDeterminerHookDispatcher.html#method_callDeterminer","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ValidateHookDispatcher::validate","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ValidateHookDispatcher.html#method_validate","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ValidateHookDispatcher::callValidator","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ValidateHookDispatcher.html#method_callValidator","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ExtractOutputInterface::extractOutput","p":"Consolidation/AnnotatedCommand/Hooks/ExtractOutputInterface.html#method_extractOutput","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::__construct","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getAllHooks","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getAllHooks","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::add","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_add","d":"

    Add a hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::recordHookOptions","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_recordHookOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getNames","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getNames","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getNamesUsingCommands","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getNamesUsingCommands","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getClassNameFromCallback","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getClassNameFromCallback","d":"

    If a command hook does not specify any particular command\nname that it should be attached to, then it will be applied\nto every command that is defined in the same class as the hook.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addReplaceCommandHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addReplaceCommandHook","d":"

    Add a replace command hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPreCommandEventDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPreCommandEventDispatcher","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addCommandEventDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addCommandEventDispatcher","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPostCommandEventDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPostCommandEventDispatcher","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addCommandEvent","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addCommandEvent","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addInitializeHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addInitializeHook","d":"

    Add an configuration provider hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addOptionHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addOptionHook","d":"

    Add an option hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addInteractor","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addInteractor","d":"

    Add an interact hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPreValidator","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPreValidator","d":"

    Add a pre-validator hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addValidator","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addValidator","d":"

    Add a validator hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPreCommandHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPreCommandHook","d":"

    Add a pre-command hook. This is the same as a validator hook, except\nthat it will run after all of the post-validator hooks.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPostCommandHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPostCommandHook","d":"

    Add a post-command hook. This is the same as a pre-process hook,\nexcept that it will run before the first pre-process hook.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addResultProcessor","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addResultProcessor","d":"

    Add a result processor.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addAlterResult","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addAlterResult","d":"

    Add a result alterer. After a result is processed\nby a result processor, an alter hook may be used\nto convert the result from one form to another.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addStatusDeterminer","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addStatusDeterminer","d":"

    Add a status determiner. Usually, a command should return\nan integer on error, or a result object on success (which\nimplies a status code of zero). If a result contains the\nstatus code in some other field, then a status determiner\ncan be used to call the appropriate accessor method to\ndetermine the status code. This is usually not necessary,\nthough; a command that fails may return a CommandError\nobject, which contains a status code and a result message\nto display.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addOutputExtractor","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addOutputExtractor","d":"

    Add an output extractor. If a command returns an object\nobject, by default it is passed directly to the output\nformatter (if in use) for rendering. If the result object\ncontains more information than just the data to render, though,\nthen an output extractor can be used to call the appopriate\naccessor method of the result object to get the data to\nrendered. This is usually not necessary, though; it is preferable\nto have complex result objects implement the OutputDataInterface.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getHookOptionsForCommand","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getHookOptionsForCommand","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getHookOptions","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getHookOptions","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getHooks","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getHooks","d":"

    Get a set of hooks with the provided name(s). Include the\npre- and post- hooks, and also include the global hooks ('*')\nin addition to the named hooks provided.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addWildcardHooksToNames","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addWildcardHooksToNames","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::get","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_get","d":"

    Get a set of hooks with the provided name(s).

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getHook","d":"

    Get a single named hook.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::callCommandEventHooks","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_callCommandEventHooks","d":"

    Call the command event hooks.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getSubscribedEvents","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getSubscribedEvents","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\InitializeHookInterface::initialize","p":"Consolidation/AnnotatedCommand/Hooks/InitializeHookInterface.html#method_initialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\InteractorInterface::interact","p":"Consolidation/AnnotatedCommand/Hooks/InteractorInterface.html#method_interact","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\OptionHookInterface::getOptions","p":"Consolidation/AnnotatedCommand/Hooks/OptionHookInterface.html#method_getOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ProcessResultInterface::process","p":"Consolidation/AnnotatedCommand/Hooks/ProcessResultInterface.html#method_process","d":"

    After a command has executed, if the result is something\nthat needs to be processed, e.g. a collection of tasks to\nrun, then execute it and return the new result.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\StatusDeterminerInterface::determineStatusCode","p":"Consolidation/AnnotatedCommand/Hooks/StatusDeterminerInterface.html#method_determineStatusCode","d":"

    Convert a result object into a status code, if\npossible. Return null if the result object is unknown.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ValidatorInterface::validate","p":"Consolidation/AnnotatedCommand/Hooks/ValidatorInterface.html#method_validate","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface::setStdinHandler","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html#method_setStdinHandler","d":"

    Sets the standard input handler.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface::stdin","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html#method_stdin","d":"

    Returns the standard input handler.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareTrait::setStdinHandler","p":"Consolidation/AnnotatedCommand/Input/StdinAwareTrait.html#method_setStdinHandler","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareTrait::stdin","p":"Consolidation/AnnotatedCommand/Input/StdinAwareTrait.html#method_stdin","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::selectStream","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_selectStream","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::hasPath","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_hasPath","d":"

    hasPath returns 'true' if the stdin handler has a path to a file.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::hasStream","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_hasStream","d":"

    hasStream returns 'true' if the stdin handler has opened a stream.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::path","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_path","d":"

    path returns the path to any file that was set as a redirection\nsource, or php://stdin if none have been.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::close","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_close","d":"

    close closes the input stream if it was opened.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::redirect","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_redirect","d":"

    redirect specifies a path to a file that should serve as the\nsource to read from. If the input path is '-' or empty,\nthen output will be taken from php://stdin (or whichever source\nwas provided via the 'redirect' method).

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::select","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_select","d":"

    select chooses the source of the input stream based on whether or\nnot the user provided the specified option or argument on the commandline.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::getStream","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_getStream","d":"

    getStream opens and returns the stdin stream (or redirect file).

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::setStream","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_setStream","d":"

    setStream functions like 'select', and also sets up the $input\nobject to read from the selected input stream e.g. when used\nwith a question helper.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::contents","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_contents","d":"

    contents reads the entire contents of the standard input stream.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::pathProvided","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_pathProvided","d":"

    Returns 'true' if a path was specfied, and that path was not '-'.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::getOptionOrArg","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_getOptionOrArg","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent::__construct","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent::alterCommandOptions","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html#method_alterCommandOptions","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent::findAndAddHookOptions","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html#method_findAndAddHookOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent::getSubscribedEvents","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html#method_getSubscribedEvents","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AutomaticOptionsProviderInterface::automaticOptions","p":"Consolidation/AnnotatedCommand/Options/AutomaticOptionsProviderInterface.html#method_automaticOptions","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareFormatter::prepare","p":"Consolidation/AnnotatedCommand/Options/PrepareFormatter.html#method_prepare","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::__construct","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::setApplication","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_setApplication","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::setTerminal","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_setTerminal","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getTerminal","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getTerminal","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::enableWrap","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_enableWrap","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::prepare","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_prepare","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getTerminalWidth","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getTerminalWidth","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getTerminalWidthViaApplication","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getTerminalWidthViaApplication","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getMaxWidth","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getMaxWidth","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getMinWidth","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getMinWidth","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\OutputDataInterface::getOutputData","p":"Consolidation/AnnotatedCommand/OutputDataInterface.html#method_getOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Output\\OutputAwareInterface::setOutput","p":"Consolidation/AnnotatedCommand/Output/OutputAwareInterface.html#method_setOutput","d":"

    Sets the Console Output.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::__construct","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::register","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_register","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::args","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_args","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::injectIntoCommandData","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_injectIntoCommandData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::getInstanceToInject","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_getInstanceToInject","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::get","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_get","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjector::get","p":"Consolidation/AnnotatedCommand/ParameterInjector.html#method_get","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::__construct","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method___construct","d":"

    Create a new CommandInfo class for a particular method of a class.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::create","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_create","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::deserialize","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_deserialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::cachedFileIsModified","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_cachedFileIsModified","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::constructFromClassAndMethod","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_constructFromClassAndMethod","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getMethodName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getMethodName","d":"

    Recover the method name provided to the constructor.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getName","d":"

    Return the primary name for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setName","d":"

    Set the primary name for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::valid","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_valid","d":"

    Return whether or not this method represents a valid command\nor hook.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::invalidate","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_invalidate","d":"

    If higher-level code decides that this CommandInfo is not interesting\nor useful (if it is not a command method or a hook method), then\nwe will mark it as invalid to prevent it from being created as a command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getParameterMap","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getParameterMap","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getReturnType","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getReturnType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getInjectedClasses","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getInjectedClasses","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setInjectedClasses","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setInjectedClasses","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setReturnType","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setReturnType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getRawAnnotations","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getRawAnnotations","d":"

    Get any annotations included in the docblock comment for the\nimplementation method of this command that are not already\nhandled by the primary methods of this class.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::replaceRawAnnotations","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_replaceRawAnnotations","d":"

    Replace the annotation data.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getAnnotations","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getAnnotations","d":"

    Get any annotations included in the docblock comment,\nalso including default values such as @command. We add\nin the default @command annotation late, and only in a\ncopy of the annotation data because we use the existance\nof a @command to indicate that this CommandInfo is\na command, and not a hook or anything else.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getAnnotationList","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getAnnotationList","d":"

    Return a specific named annotation for this command as a list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getAnnotation","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getAnnotation","d":"

    Return a specific named annotation for this command as a string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::hasAnnotation","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_hasAnnotation","d":"

    Check to see if the specified annotation exists for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addAnnotation","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addAnnotation","d":"

    Save any tag that we do not explicitly recognize in the\n'otherAnnotations' map.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::removeAnnotation","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_removeAnnotation","d":"

    Remove an annotation that was previoudly set.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getDescription","d":"

    Get the synopsis of the command (~first line).

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setDescription","d":"

    Set the command description.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::hasHelp","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_hasHelp","d":"

    Determine if help was provided for this command info

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getHelp","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getHelp","d":"

    Get the help text of the command (the description)

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setHelp","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setHelp","d":"

    Set the help text for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getAliases","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getAliases","d":"

    Return the list of aliases for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setAliases","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setAliases","d":"

    Set aliases that can be used in place of the command's primary name.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getHidden","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getHidden","d":"

    Get hidden status for the command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setHidden","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setHidden","d":"

    Set hidden status. List command omits hidden commands.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getExampleUsages","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getExampleUsages","d":"

    Return the examples for this command. This is @usage instead of

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setExampleUsage","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setExampleUsage","d":"

    Add an example usage for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::replaceExampleUsages","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_replaceExampleUsages","d":"

    Overwrite all example usages

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getTopics","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getTopics","d":"

    Return the topics for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getParameters","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getParameters","d":"

    Return the list of refleaction parameters.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::arguments","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_arguments","d":"

    Descriptions of commandline arguements for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::options","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_options","d":"

    Descriptions of commandline options for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::inputOptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_inputOptions","d":"

    Get the inputOptions for the options associated with this CommandInfo\nobject, e.g. via @option annotations, or from\n$options = ['someoption' => 'defaultvalue'] in the command method\nparameter list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addImplicitNoOptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addImplicitNoOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::createInputOptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_createInputOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::findMatchingOption","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_findMatchingOption","d":"

    An option might have a name such as 'silent|s'. In this\ninstance, we will allow the @option or @default tag to\nreference the option only by name (e.g. 'silent' or 's'\ninstead of 'silent|s').

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addArgumentDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addArgumentDescription","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addOption","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addOption","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addOptionDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addOptionDescription","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addOptionOrArgumentDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addOptionOrArgumentDescription","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::splitOutDefault","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_splitOutDefault","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::findOptionAmongAlternatives","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_findOptionAmongAlternatives","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::findExistingOption","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_findExistingOption","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::determineAgumentClassifications","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_determineAgumentClassifications","d":"

    Examine the parameters of the method for this command, and\nbuild a list of commandline arguments for them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addParameterToResult","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addParameterToResult","d":"

    Examine the provided parameter, and determine whether it\nis a parameter that will be filled in with a positional\ncommandline argument.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::determineOptionsFromParameters","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_determineOptionsFromParameters","d":"

    Examine the parameters of the method for this command, and determine\nthe disposition of the options from them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::lastParameterIsOptionsArray","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_lastParameterIsOptionsArray","d":"

    Determine if the last argument contains $options.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::isAssoc","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_isAssoc","d":"

    Helper; determine if an array is associative or not. An array\nis not associative if its keys are numeric, and numbered sequentially\nfrom zero. All other arrays are considered to be associative.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::convertName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_convertName","d":"

    Convert from a method name to the corresponding command name. A\nmethod 'fooBar' will become 'foo:bar', and 'fooBarBazBoz' will\nbecome 'foo:bar-baz-boz'.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::convertArgumentName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_convertArgumentName","d":"

    Convert an argument name from snake_case or camelCase\nto a hyphenated-string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::camelToSnake","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_camelToSnake","d":"

    Convert a camelCase string to a snake_case string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::requireConsistentState","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_requireConsistentState","d":"

    Guard against invalid usage of CommandInfo during parsing.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::parseDocBlock","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_parseDocBlock","d":"

    Parse the docBlock comment for this command, and set the\nfields of this class with the data thereby obtained.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::convertListToCommaSeparated","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_convertListToCommaSeparated","d":"

    Given a list that might be 'a b c' or 'a, b, c' or 'a,b,c',\nconvert the data into the last of these forms.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::deserialize","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_deserialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::cachedMethodExists","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_cachedMethodExists","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::isValidSerializedData","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_isValidSerializedData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::constructFromCache","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_constructFromCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::constructDefaultsWithDescriptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_constructDefaultsWithDescriptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::defaultSerializationData","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_defaultSerializationData","d":"

    Default data. Everything should be provided during serialization;\nthis is just as a fallback for unusual circumstances.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoSerializer::serialize","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoSerializer.html#method_serialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoSerializer::serializeDefaultsWithDescriptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoSerializer.html#method_serializeDefaultsWithDescriptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::__construct","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::getValues","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_getValues","d":"

    Return just the key : default values mapping

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::isEmpty","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_isEmpty","d":"

    Return true if this set of options is empty

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::exists","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_exists","d":"

    Check to see whether the speicifed key exists in the collection.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::get","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_get","d":"

    Get the value of one entry.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::removeMatching","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_removeMatching","d":"

    Remove a matching entry, if it exists.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::approximatelyMatchingKey","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_approximatelyMatchingKey","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::simplifyKey","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_simplifyKey","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::getDescription","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_getDescription","d":"

    Get the description of one entry.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::getSuggestedValues","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_getSuggestedValues","d":"

    Get the suggested values for an item.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::add","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_add","d":"

    Add another argument to this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::setDefaultValue","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_setDefaultValue","d":"

    Change the default value of an entry.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::hasDefault","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_hasDefault","d":"

    Check to see if the named argument definitively has a default value.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::clear","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_clear","d":"

    Remove an entry

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::rename","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_rename","d":"

    Rename an existing option to something else.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\AttributesDocBlockParser::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/AttributesDocBlockParser.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\AttributesDocBlockParser::parse","p":"Consolidation/AnnotatedCommand/Parser/Internal/AttributesDocBlockParser.html#method_parse","d":"

    Call the handle method of each attribute, which alters the CommandInfo object.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::parse","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_parse","d":"

    Parse the docBlock comment for this command, and set the\nfields of this class with the data thereby obtained.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processGenericTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processGenericTag","d":"

    Save any tag that we do not explicitly recognize in the\n'otherAnnotations' map.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processCommandTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processCommandTag","d":"

    Set the name of the command from a @command or @name annotation.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processAlternateDescriptionTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processAlternateDescriptionTag","d":"

    The @description and @desc annotations may be used in\nplace of the synopsis (which we call 'description').

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processParamTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processParamTag","d":"

    Store the data from a @param annotation in our argument descriptions.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::ignoredParamType","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_ignoredParamType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processArgumentTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processArgumentTag","d":"

    Store the data from a @arg annotation in our argument descriptions.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processOptionTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processOptionTag","d":"

    Store the data from an @option annotation in our option descriptions.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::addOptionOrArgumentTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_addOptionOrArgumentTag","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::splitOutDefault","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_splitOutDefault","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processDefaultTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processDefaultTag","d":"

    Store the data from a @default annotation in our argument or option store,\nas appropriate.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processUsageTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processUsageTag","d":"

    Store the data from a @usage annotation in our example usage list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processAliases","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processAliases","d":"

    Process the comma-separated list of aliases

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processReturnTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processReturnTag","d":"

    Store the data from a @return annotation in our argument descriptions.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::findFullyQualifiedClass","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_findFullyQualifiedClass","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processDescriptionAndHelp","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processDescriptionAndHelp","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::nextLineIsNotEmpty","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_nextLineIsNotEmpty","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processAllTags","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processAllTags","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::lastParameterName","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_lastParameterName","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::optionParamName","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_optionParamName","d":"

    Return the name of the last parameter if it holds the options.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::interpretDefaultValue","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_interpretDefaultValue","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::convertListToCommaSeparated","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_convertListToCommaSeparated","d":"

    Given a list that might be 'a b c' or 'a, b, c' or 'a,b,c',\nconvert the data into the last of these forms.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::removeLineBreaks","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_removeLineBreaks","d":"

    Take a multiline description and convert it into a single\nlong unbroken line.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CommandDocBlockParserFactory::parse","p":"Consolidation/AnnotatedCommand/Parser/Internal/CommandDocBlockParserFactory.html#method_parse","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CsvUtils::toString","p":"Consolidation/AnnotatedCommand/Parser/Internal/CsvUtils.html#method_toString","d":"

    Ensure that the provided data is a string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CsvUtils::csvEscape","p":"Consolidation/AnnotatedCommand/Parser/Internal/CsvUtils.html#method_csvEscape","d":"

    Convert a string to a csv.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CsvUtils::toList","p":"Consolidation/AnnotatedCommand/Parser/Internal/CsvUtils.html#method_toList","d":"

    Return a specific named annotation for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DefaultValueFromString::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/DefaultValueFromString.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DefaultValueFromString::fromString","p":"Consolidation/AnnotatedCommand/Parser/Internal/DefaultValueFromString.html#method_fromString","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DefaultValueFromString::value","p":"Consolidation/AnnotatedCommand/Parser/Internal/DefaultValueFromString.html#method_value","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocBlockUtils::stripLeadingCommentCharacters","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocBlockUtils.html#method_stripLeadingCommentCharacters","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocBlockUtils::nextLineIsNotEmpty","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocBlockUtils.html#method_nextLineIsNotEmpty","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::isTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_isTag","d":"

    Check if the provided string begins with a tag

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::splitTagAndContent","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_splitTagAndContent","d":"

    Use a regular expression to separate the tag from the content.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method___construct","d":"

    DockblockTag constructor

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::appendContent","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_appendContent","d":"

    Add more content onto a tag during parsing.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::getTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_getTag","d":"

    Return the tag - e.g. "@foo description" returns 'foo'

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::getContent","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_getContent","d":"

    Return the content portion of the tag - e.g. "@foo bar baz boz" returns\n"bar baz boz"

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::__toString","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method___toString","d":"

    Convert tag back into a string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::hasVariable","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_hasVariable","d":"

    Determine if tag is one of:

    \n
      \n
    • "@tag variable description"
    • \n
    • "@tag $variable description"
    • \n
    • "@tag type $variable description"
    • \n
    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::hasVariableAndDescription","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_hasVariableAndDescription","d":"

    Determine if tag is "@tag $variable description"

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::hasTypeVariableAndDescription","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_hasTypeVariableAndDescription","d":"

    Determine if tag is "@tag type $variable description"

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::hasWordAndDescription","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_hasWordAndDescription","d":"

    Determine if tag is "@tag word description"

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::qualify","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_qualify","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::cached","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_cached","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::primeCache","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_primeCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::primeNamespaceCache","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_primeNamespaceCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::primeUseCache","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_primeUseCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::readNamespace","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_readNamespace","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::readUseStatements","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_readUseStatements","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::readNextRelevantLine","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_readNextRelevantLine","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method___construct","d":"

    DocblockTag constructor

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::parseLine","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_parseLine","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::getTags","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_getTags","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::createTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_createTag","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::storeCurrentTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_storeCurrentTag","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::accumulateContent","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_accumulateContent","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::setFormatterManager","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_setFormatterManager","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::formatterManager","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_formatterManager","d":"

    Return the formatter manager

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::setDisplayErrorFunction","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_setDisplayErrorFunction","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::handle","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_handle","d":"

    Handle the result output and status code calculation.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::dataCanBeFormatted","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_dataCanBeFormatted","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::getFormat","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_getFormat","d":"

    Determine the formatter that should be used to render\noutput.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::chooseOutputStream","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_chooseOutputStream","d":"

    Determine whether we should use stdout or stderr.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::writeUsingFormatter","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_writeUsingFormatter","d":"

    Call the formatter to output the provided data.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::writeErrorMessage","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_writeErrorMessage","d":"Description"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::writeCommandOutput","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_writeCommandOutput","d":"

    If the result object is a string, then print it.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::interpretStatusCode","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_interpretStatusCode","d":"

    If a status code was set, then return it; otherwise,\npresume success.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State::restore","p":"Consolidation/AnnotatedCommand/State.html#method_restore","d":"

    Restore state to a previously cached value.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\SavableState::currentState","p":"Consolidation/AnnotatedCommand/State/SavableState.html#method_currentState","d":"

    Return the current state of this object.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\State::restore","p":"Consolidation/AnnotatedCommand/State/State.html#method_restore","d":"

    Restore state to a previously cached value.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\StateHelper::injectIntoCallbackObject","p":"Consolidation/AnnotatedCommand/State/StateHelper.html#method_injectIntoCallbackObject","d":"

    Inject $input and $output into the command instance if it is set up to receive them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\StateHelper::inject","p":"Consolidation/AnnotatedCommand/State/StateHelper.html#method_inject","d":"

    Inject $input and $output into the command instance if it is set up to receive them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\StateHelper::restore","p":"Consolidation/AnnotatedCommand/State/StateHelper.html#method_restore","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\AbstractDataFormatException::describeDataType","p":"Consolidation/OutputFormatters/Exception/AbstractDataFormatException.html#method_describeDataType","d":"

    Return a description of the data type represented by the provided parameter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\AbstractDataFormatException::describeAllowedTypes","p":"Consolidation/OutputFormatters/Exception/AbstractDataFormatException.html#method_describeAllowedTypes","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\AbstractDataFormatException::describeListOfAllowedTypes","p":"Consolidation/OutputFormatters/Exception/AbstractDataFormatException.html#method_describeListOfAllowedTypes","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\IncompatibleDataException::__construct","p":"Consolidation/OutputFormatters/Exception/IncompatibleDataException.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\InvalidFormatException::__construct","p":"Consolidation/OutputFormatters/Exception/InvalidFormatException.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\UnknownFieldException::__construct","p":"Consolidation/OutputFormatters/Exception/UnknownFieldException.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\UnknownFormatException::__construct","p":"Consolidation/OutputFormatters/Exception/UnknownFormatException.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::__construct","p":"Consolidation/OutputFormatters/FormatterManager.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::addDefaultFormatters","p":"Consolidation/OutputFormatters/FormatterManager.html#method_addDefaultFormatters","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::addDefaultSimplifiers","p":"Consolidation/OutputFormatters/FormatterManager.html#method_addDefaultSimplifiers","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::addFormatter","p":"Consolidation/OutputFormatters/FormatterManager.html#method_addFormatter","d":"

    Add a formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::addSimplifier","p":"Consolidation/OutputFormatters/FormatterManager.html#method_addSimplifier","d":"

    Add a simplifier

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::automaticOptions","p":"Consolidation/OutputFormatters/FormatterManager.html#method_automaticOptions","d":"

    Return a set of InputOption based on the annotations of a command.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::availableFieldsList","p":"Consolidation/OutputFormatters/FormatterManager.html#method_availableFieldsList","d":"

    Given a list of available fields, return a list of field descriptions.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::validFormats","p":"Consolidation/OutputFormatters/FormatterManager.html#method_validFormats","d":"

    Return the identifiers for all valid data types that have been registered.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::isValidFormat","p":"Consolidation/OutputFormatters/FormatterManager.html#method_isValidFormat","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::isValidDataType","p":"Consolidation/OutputFormatters/FormatterManager.html#method_isValidDataType","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::write","p":"Consolidation/OutputFormatters/FormatterManager.html#method_write","d":"

    Format and write output

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::validateAndRestructure","p":"Consolidation/OutputFormatters/FormatterManager.html#method_validateAndRestructure","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::getFormatter","p":"Consolidation/OutputFormatters/FormatterManager.html#method_getFormatter","d":"

    Fetch the requested formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::hasFormatter","p":"Consolidation/OutputFormatters/FormatterManager.html#method_hasFormatter","d":"

    Test to see if the stipulated format exists

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::renderData","p":"Consolidation/OutputFormatters/FormatterManager.html#method_renderData","d":"

    Render the data as necessary (e.g. to select or reorder fields).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::validateData","p":"Consolidation/OutputFormatters/FormatterManager.html#method_validateData","d":"

    Determine if the provided data is compatible with the formatter being used.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::simplifyToArray","p":"Consolidation/OutputFormatters/FormatterManager.html#method_simplifyToArray","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::canSimplifyToArray","p":"Consolidation/OutputFormatters/FormatterManager.html#method_canSimplifyToArray","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::convertData","p":"Consolidation/OutputFormatters/FormatterManager.html#method_convertData","d":"

    Convert from one format to another if necessary prior to restructuring.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::restructureData","p":"Consolidation/OutputFormatters/FormatterManager.html#method_restructureData","d":"

    Restructure the data as necessary (e.g. to select or reorder fields).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::overrideRestructure","p":"Consolidation/OutputFormatters/FormatterManager.html#method_overrideRestructure","d":"

    Allow the formatter access to the raw structured data prior\nto restructuring. For example, the 'list' formatter may wish\nto display the row keys when provided table output. If this\nfunction returns a result that does not evaluate to 'false',\nthen that result will be used as-is, and restructuring and\nvalidation will not occur.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::overrideOptions","p":"Consolidation/OutputFormatters/FormatterManager.html#method_overrideOptions","d":"

    Allow the formatter to mess with the configuration options before any\ntransformations et. al. get underway.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::validDataTypes","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::getDefaultFormatterOptions","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_getDefaultFormatterOptions","d":"

    Return default values for formatter options

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::write","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::writeOneLine","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_writeOneLine","d":"

    Writes a single a single line of formatted CSV data to the output stream.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::csvEscape","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_csvEscape","d":"

    Generates a CSV-escaped string from an array of field data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::setFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_setFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::getFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_getFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::isHumanReadable","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_isHumanReadable","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareTrait::setFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareTrait.html#method_setFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareTrait::getFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareTrait.html#method_getFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareTrait::isHumanReadable","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareTrait.html#method_isHumanReadable","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterInterface::write","p":"Consolidation/OutputFormatters/Formatters/FormatterInterface.html#method_write","d":"

    Given structured data, apply appropriate\nformatting, and return a printable string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\JsonFormatter::write","p":"Consolidation/OutputFormatters/Formatters/JsonFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter::write","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter::overrideRestructure","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html#method_overrideRestructure","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter::renderData","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html#method_renderData","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter::renderEachCell","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html#method_renderEachCell","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterInterface::writeMetadata","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterInterface.html#method_writeMetadata","d":"

    Given some metadata, decide how to display it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterTrait::writeMetadata","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterTrait.html#method_writeMetadata","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\NoOutputFormatter::isValidDataType","p":"Consolidation/OutputFormatters/Formatters/NoOutputFormatter.html#method_isValidDataType","d":"

    All data types are acceptable.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\NoOutputFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/NoOutputFormatter.html#method_validate","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\NoOutputFormatter::write","p":"Consolidation/OutputFormatters/Formatters/NoOutputFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\PrintRFormatter::write","p":"Consolidation/OutputFormatters/Formatters/PrintRFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\RenderDataInterface::renderData","p":"Consolidation/OutputFormatters/Formatters/RenderDataInterface.html#method_renderData","d":"

    Convert the contents of the output data just before it\nis to be printed, prior to output but after restructuring\nand validation.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\RenderTableDataTrait::renderData","p":"Consolidation/OutputFormatters/Formatters/RenderTableDataTrait.html#method_renderData","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\RenderTableDataTrait::renderEachCell","p":"Consolidation/OutputFormatters/Formatters/RenderTableDataTrait.html#method_renderEachCell","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\SectionsFormatter::validDataTypes","p":"Consolidation/OutputFormatters/Formatters/SectionsFormatter.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\SectionsFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/SectionsFormatter.html#method_validate","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\SectionsFormatter::write","p":"Consolidation/OutputFormatters/Formatters/SectionsFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\SerializeFormatter::write","p":"Consolidation/OutputFormatters/Formatters/SerializeFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::isValidDataType","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_isValidDataType","d":"

    By default, we assume that we can convert any data type to string,\nunless it implements UnstructuredInterface, in which case we won't\nallow the string format unless the data type also implements\nStringTransformationInterface.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::write","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::overrideOptions","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_overrideOptions","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::reduceToSigleFieldAndWrite","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_reduceToSigleFieldAndWrite","d":"

    If the data provided to a 'string' formatter is a table, then try\nto emit it in a simplified form (by default, TSV).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_validate","d":"

    Always validate any data, though. This format will never\ncause an error if it is selected for an incompatible data type; at\nworse, it simply does not print any data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::__construct","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::validDataTypes","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_validate","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::write","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::wrap","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_wrap","d":"

    Wrap the table data

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::addCustomTableStyles","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_addCustomTableStyles","d":"

    Add our custom table style(s) to the table.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TsvFormatter::getDefaultFormatterOptions","p":"Consolidation/OutputFormatters/Formatters/TsvFormatter.html#method_getDefaultFormatterOptions","d":"

    Return default values for formatter options

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TsvFormatter::writeOneLine","p":"Consolidation/OutputFormatters/Formatters/TsvFormatter.html#method_writeOneLine","d":"

    Writes a single a single line of formatted CSV data to the output stream.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TsvFormatter::tsvEscape","p":"Consolidation/OutputFormatters/Formatters/TsvFormatter.html#method_tsvEscape","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarDumpFormatter::write","p":"Consolidation/OutputFormatters/Formatters/VarDumpFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarDumpFormatter::isValidDataType","p":"Consolidation/OutputFormatters/Formatters/VarDumpFormatter.html#method_isValidDataType","d":"

    Return true if the specified format is valid for use with\nthis formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarDumpFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/VarDumpFormatter.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarExportFormatter::write","p":"Consolidation/OutputFormatters/Formatters/VarExportFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarExportFormatter::isValidDataType","p":"Consolidation/OutputFormatters/Formatters/VarExportFormatter.html#method_isValidDataType","d":"

    Return true if the specified format is valid for use with\nthis formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarExportFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/VarExportFormatter.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter::__construct","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter::validDataTypes","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html#method_validate","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter::write","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\YamlFormatter::write","p":"Consolidation/OutputFormatters/Formatters/YamlFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::__construct","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method___construct","d":"

    Create a new FormatterOptions with the configuration data and the\nuser-specified options for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::override","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_override","d":"

    Create a new FormatterOptions object with new configuration data (provided),\nand the same options data as this instance.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setTableStyle","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setTableStyle","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setDelimiter","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setDelimiter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setCsvEnclosure","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setCsvEnclosure","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setCsvEscapeChar","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setCsvEscapeChar","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setListDelimiter","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setListDelimiter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setIncludeFieldLables","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setIncludeFieldLables","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setListOrientation","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setListOrientation","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setRowLabels","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setRowLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setDefaultFields","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setDefaultFields","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setFieldLabels","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setFieldLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setTableEmptyMessage","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setTableEmptyMessage","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setDefaultStringField","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setDefaultStringField","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setWidth","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setWidth","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setHumanReadable","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setHumanReadable","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::get","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_get","d":"

    Get a formatter option

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fields","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fields","d":"

    Get the fields based on the selections made by the user and\nthe available annotation data. The fields are reported as the\nuser selected them, and therefore may be either the field machine\nname, or its corresponding human-readable label.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fieldsContain","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fieldsContain","d":"

    Returns 'true' iff the fields selected by the user (or the default\nfields, if none explicitly selected) contain the specified field name.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fieldAlias","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fieldAlias","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getXmlSchema","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getXmlSchema","d":"

    Return the XmlSchema to use with --format=xml for data types that support\nthat. This is used when an array needs to be converted into xml.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getFormat","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getFormat","d":"

    Determine the format that was requested by the caller.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fetch","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fetch","d":"

    Look up a key, and return its raw value.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::defaultsForKey","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_defaultsForKey","d":"

    Reduce provided defaults to the single item identified by '$key',\nif it exists, or an empty array otherwise.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fetchRawValues","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fetchRawValues","d":"

    Look up all of the items associated with the provided defaults.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::parse","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_parse","d":"

    Given the raw value for a specific key, do any type conversion\n(e.g. from a textual list to an array) needed for the data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::parsePropertyList","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_parsePropertyList","d":"

    Convert from a textual list to an array

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getOptionFormat","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getOptionFormat","d":"

    Given a specific key, return the class method name of the\nparsing method for data stored under this key.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setConfigurationData","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setConfigurationData","d":"

    Change the configuration data for this formatter options object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setConfigurationValue","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setConfigurationValue","d":"

    Change one configuration value for this formatter option.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setConfigurationDefault","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setConfigurationDefault","d":"

    Change one configuration value for this formatter option, but only\nif it does not already have a value set.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getConfigurationData","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getConfigurationData","d":"

    Return a reference to the configuration data for this object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setOptions","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setOptions","d":"

    Set all of the options that were specified by the user for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setOption","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setOption","d":"

    Change one option value specified by the user for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getOptions","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getOptions","d":"

    Return a reference to the user-specified options for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setInput","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setInput","d":"

    Provide a Symfony Console InputInterface containing the user-specified\noptions for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getInputOptions","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getInputOptions","d":"

    Return all of the options from the provided $defaults array that\nexist in our InputInterface object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\OverrideOptionsInterface::overrideOptions","p":"Consolidation/OutputFormatters/Options/OverrideOptionsInterface.html#method_overrideOptions","d":"

    Allow the formatter to mess with the configuration options before any\ntransformations et. al. get underway.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::__construct","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::getListData","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::getReorderedFieldLabels","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method_getReorderedFieldLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::getFields","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method_getFields","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::defaultOptions","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method_defaultOptions","d":"

    A structured list may provide its own set of default options. These\nwill be used in place of the command's default options (from the\nannotations) in instances where the user does not provide the options\nexplicitly (on the commandline) or implicitly (via a configuration file).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::__construct","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::restructure","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::createTableTransformation","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method_createTableTransformation","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::instantiateTableTransformation","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method_instantiateTableTransformation","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::defaultOptions","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method_defaultOptions","d":"

    A structured list may provide its own set of default options. These\nwill be used in place of the command's default options (from the\nannotations) in instances where the user does not provide the options\nexplicitly (on the commandline) or implicitly (via a configuration file).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\CallableRenderer::__construct","p":"Consolidation/OutputFormatters/StructuredData/CallableRenderer.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\CallableRenderer::renderCell","p":"Consolidation/OutputFormatters/StructuredData/CallableRenderer.html#method_renderCell","d":"

    Convert the contents of one table cell into a string,\nso that it may be placed in the table. Renderer should\nreturn the $cellData passed to it if it does not wish to\nprocess it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\ConversionInterface::convert","p":"Consolidation/OutputFormatters/StructuredData/ConversionInterface.html#method_convert","d":"

    Allow structured data to be converted -- i.e. from\nRowsOfFields to UnstructuredListData.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\FieldProcessor::processFieldAliases","p":"Consolidation/OutputFormatters/StructuredData/FieldProcessor.html#method_processFieldAliases","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\FieldProcessor::hasUnstructuredFieldAccess","p":"Consolidation/OutputFormatters/StructuredData/FieldProcessor.html#method_hasUnstructuredFieldAccess","d":"

    Determine whether the data structure has unstructured field access,\ne.g. a.b.c or foo as bar.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\HelpDocument::getDomData","p":"Consolidation/OutputFormatters/StructuredData/HelpDocument.html#method_getDomData","d":"

    Convert data into a \\DomDocument.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataInterface::getListData","p":"Consolidation/OutputFormatters/StructuredData/ListDataInterface.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::getDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_getDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::setDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_setDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::getMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_getMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::setMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_setMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::extractData","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_extractData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::extractMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_extractMetadata","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::reconstruct","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_reconstruct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::getDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_getDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::setDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_setDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::getMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_getMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::setMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_setMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::extractData","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_extractData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::extractMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_extractMetadata","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::reconstruct","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_reconstruct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataInterface::getMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataInterface.html#method_getMetadata","d":"

    Return the metadata associated with the structured data (if any)

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::__construct","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method___construct","d":"

    NumericCellRenderer constructor

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::renderCell","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_renderCell","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::justifyCellData","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_justifyCellData","d":"

    Right-justify the cell data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::isRenderedFormat","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_isRenderedFormat","d":"

    Determine if this format is to be formatted.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::isRenderedColumn","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_isRenderedColumn","d":"

    Determine if this is a column that should be formatted.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::isRenderedData","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_isRenderedData","d":"

    Ignore cell data that should not be formatted.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::formatCellData","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_formatCellData","d":"

    Format the cell data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::convertCellDataToString","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_convertCellDataToString","d":"

    This formatter only works with columns whose columns are strings.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::columnWidth","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_columnWidth","d":"

    Get the cached column width for the provided key.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::calculateColumnWidth","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_calculateColumnWidth","d":"

    Using the cached table data, calculate the largest width\nfor the data in the table for use when right-justifying.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\OriginalDataInterface::getOriginalData","p":"Consolidation/OutputFormatters/StructuredData/OriginalDataInterface.html#method_getOriginalData","d":"

    Return the original data for this table. Used by any\nformatter that expects an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::convert","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_convert","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::restructure","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_restructure","d":"

    Restructure this data for output by converting it into a table\ntransformation object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::getListData","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::defaultOptions","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_defaultOptions","d":"

    A structured list may provide its own set of default options. These\nwill be used in place of the command's default options (from the\nannotations) in instances where the user does not provide the options\nexplicitly (on the commandline) or implicitly (via a configuration file).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::instantiateTableTransformation","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_instantiateTableTransformation","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionInterface::addRenderer","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionInterface.html#method_addRenderer","d":"

    Add a renderer

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionTrait::addRenderer","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionTrait.html#method_addRenderer","d":"

    Add a renderer

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionTrait::addRendererFunction","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionTrait.html#method_addRendererFunction","d":"

    Add a callable as a renderer

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionTrait::renderCell","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionTrait.html#method_renderCell","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellInterface::renderCell","p":"Consolidation/OutputFormatters/StructuredData/RenderCellInterface.html#method_renderCell","d":"

    Convert the contents of one table cell into a string,\nso that it may be placed in the table. Renderer should\nreturn the $cellData passed to it if it does not wish to\nprocess it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RestructureInterface::restructure","p":"Consolidation/OutputFormatters/StructuredData/RestructureInterface.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields::convert","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html#method_convert","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields::restructure","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html#method_restructure","d":"

    Restructure this data for output by converting it into a table\ntransformation object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields::getListData","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields::defaultOptions","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html#method_defaultOptions","d":"

    A structured list may provide its own set of default options. These\nwill be used in place of the command's default options (from the\nannotations) in instances where the user does not provide the options\nexplicitly (on the commandline) or implicitly (via a configuration file).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFieldsWithMetadata::restructure","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFieldsWithMetadata.html#method_restructure","d":"

    Restructure this data for output by converting it into a table\ntransformation object. First, though, remove any metadata items.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFieldsWithMetadata::getMetadata","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFieldsWithMetadata.html#method_getMetadata","d":"

    Return the metadata associated with the structured data (if any)

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\TableDataInterface::getTableData","p":"Consolidation/OutputFormatters/StructuredData/TableDataInterface.html#method_getTableData","d":"

    Convert structured data into a form suitable for use\nby the table formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredData::__construct","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredData.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredData::restructure","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredData.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredListData::__construct","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredListData.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredListData::restructure","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredListData.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\DomDataInterface::getDomData","p":"Consolidation/OutputFormatters/StructuredData/Xml/DomDataInterface.html#method_getDomData","d":"

    Convert data into a \\DomDocument.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::__construct","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::arrayToXML","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_arrayToXML","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::addXmlData","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_addXmlData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::addXmlChildren","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_addXmlChildren","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::addXmlDataOrAttribute","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_addXmlDataOrAttribute","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::determineElementName","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_determineElementName","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::getTopLevelElementName","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_getTopLevelElementName","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::getDefaultElementName","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_getDefaultElementName","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::isAttribute","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_isAttribute","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::inElementList","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_inElementList","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::singularForm","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_singularForm","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::isAssoc","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_isAssoc","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchemaInterface::arrayToXml","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchemaInterface.html#method_arrayToXml","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::__construct","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::canSimplify","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_canSimplify","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::simplifyToArray","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_simplifyToArray","d":"

    Convert structured data into a generic array, usable by generic\narray-based formatters. Objects that implement this interface may\nbe attached to the FormatterManager, and will be used on any data\nstructure that needs to be simplified into an array. An array\nsimplifier should take no action other than to return its input data\nif it cannot simplify the provided data into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::elementToArray","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_elementToArray","d":"

    Recursively convert the provided DOM element into a php array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getNodeAttributes","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getNodeAttributes","d":"

    Get all of the attributes of the provided element.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getNodeChildren","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getNodeChildren","d":"

    Get all of the children of the provided element, with simplification.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getNodeChildrenData","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getNodeChildrenData","d":"

    Get the data from the children of the provided node in preliminary\nform.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::hasUniformChildren","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_hasUniformChildren","d":"

    Determine whether the children of the provided element are uniform.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getUniformChildren","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getUniformChildren","d":"

    Convert the children of the provided DOM element into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::valueCanBeSimplified","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_valueCanBeSimplified","d":"

    Determine whether the provided value has additional unnecessary\nnesting. {"color": "red"} is converted to "red". No other\nsimplification is done.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getIdOfValue","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getIdOfValue","d":"

    If the object has an 'id' or 'name' element, then use that\nas the array key when storing this value in its parent.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getUniqueChildren","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getUniqueChildren","d":"

    Convert the children of the provided DOM element into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\OverrideRestructureInterface::overrideRestructure","p":"Consolidation/OutputFormatters/Transformations/OverrideRestructureInterface.html#method_overrideRestructure","d":"

    Select data to use directly from the structured output,\nbefore the restructure operation has been executed.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\PropertyListTableTransformation::getOriginalData","p":"Consolidation/OutputFormatters/Transformations/PropertyListTableTransformation.html#method_getOriginalData","d":"

    Return the original data for this table. Used by any\nformatter that expects an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\PropertyParser::parse","p":"Consolidation/OutputFormatters/Transformations/PropertyParser.html#method_parse","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::reorder","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_reorder","d":"

    Given a simple list of user-supplied field keys or field labels,\nreturn a reordered version of the field labels matching the\nuser selection.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::reorderFieldLabels","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_reorderFieldLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::getSelectedFieldKeys","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_getSelectedFieldKeys","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::matchFieldInLabelMap","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_matchFieldInLabelMap","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::convertToRegex","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_convertToRegex","d":"

    Convert the provided string into a regex suitable for use in\npreg_match.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::isRegex","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_isRegex","d":"

    Checks whether the string is a regex. This function is copied from\nMultiplePcreFilterIterator in the Symfony Finder component.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface::simplifyToArray","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html#method_simplifyToArray","d":"

    Convert structured data into a generic array, usable by generic\narray-based formatters. Objects that implement this interface may\nbe attached to the FormatterManager, and will be used on any data\nstructure that needs to be simplified into an array. An array\nsimplifier should take no action other than to return its input data\nif it cannot simplify the provided data into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface::canSimplify","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html#method_canSimplify","d":"

    Indicate whether or not the given data type can be simplified to an array

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\StringTransformationInterface::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/StringTransformationInterface.html#method_simplifyToString","d":"

    simplifyToString is called by the string formatter to convert\nstructured data to a simple string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::__construct","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::setLayout","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_setLayout","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getLayout","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getLayout","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::isList","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_isList","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_simplifyToString","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::transformRows","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_transformRows","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::transformRow","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_transformRow","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getHeaders","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getHeaders","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getHeader","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getHeader","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getRowLabels","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getRowLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getRowLabel","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getRowLabel","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getOriginalData","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getOriginalData","d":"

    Return the original data for this table. Used by any\nformatter that expects an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::setOriginalData","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_setOriginalData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getTableData","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getTableData","d":"

    Convert structured data into a form suitable for use\nby the table formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::convertTableToList","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_convertTableToList","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getRowDataWithKey","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getRowDataWithKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataFieldAccessor::__construct","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataFieldAccessor.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataFieldAccessor::get","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataFieldAccessor.html#method_get","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataListTransformation::__construct","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataListTransformation.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataListTransformation::transformRows","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataListTransformation.html#method_transformRows","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataListTransformation::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataListTransformation.html#method_simplifyToString","d":"

    simplifyToString is called by the string formatter to convert\nstructured data to a simple string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::__construct","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method_simplifyToString","d":"

    simplifyToString is called by the string formatter to convert\nstructured data to a simple string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::transformRow","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method_transformRow","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::simplifyRow","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method_simplifyRow","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::isSimpleArray","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method_isSimpleArray","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::__construct","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::setPaddingFromStyle","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_setPaddingFromStyle","d":"

    Calculate our padding widths from the specified table style.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::setPaddingFromSymfony5Style","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_setPaddingFromSymfony5Style","d":"

    Calculate our padding widths from the specified table style.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::setMinimumWidths","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_setMinimumWidths","d":"

    If columns have minimum widths, then set them here.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::minimumWidth","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_minimumWidth","d":"

    Set the minimum width of just one column

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::wrap","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_wrap","d":"

    Wrap the cells in each part of the provided data table

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::calculateWidths","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_calculateWidths","d":"

    Determine what widths we'll use for wrapping.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::wrapCell","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_wrapCell","d":"

    Wrap one cell. Guard against modifying non-strings and\nthen call through to wordwrap().

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::__construct","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::calculate","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_calculate","d":"

    Given the total amount of available space, and the width of\nthe columns to place, calculate the optimum column widths to use.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::calculateLongestCell","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_calculateLongestCell","d":"

    Calculate the longest cell data from any row of each of the cells.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::calculateLongestWord","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_calculateLongestWord","d":"

    Calculate the longest word and longest line in the provided data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::calculateColumnWidths","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_calculateColumnWidths","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::getShortColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_getShortColumns","d":"

    Return all of the columns whose longest line length is less than or\nequal to the average width.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::distributeLongColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_distributeLongColumns","d":"

    Distribute the remainig space among the columns that were not\nincluded in the list of "short" columns.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::longestWordLength","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_longestWordLength","d":"

    Return the length of the longest word in the string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::__construct","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::paddingSpace","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_paddingSpace","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::findShortColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_findShortColumns","d":"

    Find all of the columns that are shorter than the specified threshold.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::findUndersizedColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_findUndersizedColumns","d":"

    Find all of the columns that are shorter than the corresponding minimum widths.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::findColumnsUnderThreshold","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_findColumnsUnderThreshold","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::adjustMinimumWidths","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_adjustMinimumWidths","d":"

    If the widths specified by this object do not fit within the\nprovided avaiable width, then reduce them all proportionally.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::distribute","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_distribute","d":"

    Return proportional weights

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::lastColumn","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_lastColumn","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::count","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_count","d":"

    Return the number of columns.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::averageWidth","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_averageWidth","d":"

    Calculate how much space is available on average for all columns.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::keys","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_keys","d":"

    Return the available keys (column identifiers) from the calculated\ndata set.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::setWidth","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_setWidth","d":"

    Set the length of the specified column.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::width","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_width","d":"

    Return the length of the specified column.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::widths","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_widths","d":"

    Return all of the lengths

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::isEmpty","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_isEmpty","d":"

    Return true if there is no data in this object

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::totalWidth","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_totalWidth","d":"

    Return the sum of the lengths of the provided widths.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::sumWidth","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_sumWidth","d":"

    Return the sum of the lengths of the provided widths.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::enforceMinimums","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_enforceMinimums","d":"

    Ensure that every item in $widths that has a corresponding entry\nin $minimumWidths is as least as large as the minimum value held there.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::removeColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_removeColumns","d":"

    Remove all of the specified columns from this data structure.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::selectColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_selectColumns","d":"

    Select all columns that exist in the provided list of keys.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::combine","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_combine","d":"

    Combine this set of widths with another set, and return\na new set that contains the entries from both.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesInterface::validDataTypes","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesInterface.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesTrait::validDataTypes","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesTrait.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesTrait::isValidDataType","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesTrait.html#method_isValidDataType","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface::isValidDataType","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html#method_isValidDataType","d":"

    Return true if the specified format is valid for use with\nthis formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface::validate","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\DataFileLoaderInterface::load","p":"Consolidation/SiteAlias/DataFileLoaderInterface.html#method_load","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::__construct","p":"Consolidation/SiteAlias/HostPath.html#method___construct","d":"

    HostPath constructor

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::create","p":"Consolidation/SiteAlias/HostPath.html#method_create","d":"

    Factory method to create a host path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getSiteAlias","p":"Consolidation/SiteAlias/HostPath.html#method_getSiteAlias","d":"

    Return the alias record portion of the host path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getAliasRecord","p":"Consolidation/SiteAlias/HostPath.html#method_getAliasRecord","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::isRemote","p":"Consolidation/SiteAlias/HostPath.html#method_isRemote","d":"

    Returns true if this host path points at a remote machine

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getOriginalPath","p":"Consolidation/SiteAlias/HostPath.html#method_getOriginalPath","d":"

    Return just the path portion, without considering the alias root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getOriginal","p":"Consolidation/SiteAlias/HostPath.html#method_getOriginal","d":"

    Return the original host path string, as provided to the create() method.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getPath","p":"Consolidation/SiteAlias/HostPath.html#method_getPath","d":"

    Return just the path portion of the host path

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::hasPathAlias","p":"Consolidation/SiteAlias/HostPath.html#method_hasPathAlias","d":"

    Returns 'true' if the path portion of the host path begins with a\npath alias (e.g. '%files'). Path aliases must appear at the beginning\nof the path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getPathAlias","p":"Consolidation/SiteAlias/HostPath.html#method_getPathAlias","d":"

    Return just the path alias portion of the path (e.g. '%files'), or\nempty if there is no alias in the path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::replacePathAlias","p":"Consolidation/SiteAlias/HostPath.html#method_replacePathAlias","d":"

    Replaces the path alias portion of the path with the resolved path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getHost","p":"Consolidation/SiteAlias/HostPath.html#method_getHost","d":"

    Return the host portion of the host path, including the user.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::fullyQualifiedPath","p":"Consolidation/SiteAlias/HostPath.html#method_fullyQualifiedPath","d":"

    Return the fully resolved path, e.g. user@server:/path/to/drupalroot/sites/default/files

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::fullyQualifiedPathPreservingTrailingSlash","p":"Consolidation/SiteAlias/HostPath.html#method_fullyQualifiedPathPreservingTrailingSlash","d":"

    Our fully qualified path passes the result through Path::makeAbsolute()\nwhich canonicallizes the path, removing any trailing slashes.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::determinePathOrAlias","p":"Consolidation/SiteAlias/HostPath.html#method_determinePathOrAlias","d":"

    Helper method for HostPath::create(). When the host path contains no\n':', this method determines whether the string that was provided is\na host or a path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::__construct","p":"Consolidation/SiteAlias/SiteAlias.html#method___construct","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::name","p":"Consolidation/SiteAlias/SiteAlias.html#method_name","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::exportConfig","p":"Consolidation/SiteAlias/SiteAlias.html#method_exportConfig","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::remap","p":"Consolidation/SiteAlias/SiteAlias.html#method_remap","d":"

    Reconfigure data exported from the form it is expected to be in\ninside an alias record to the form it is expected to be in when\ninside a configuration file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::getParameterSpecificOptions","p":"Consolidation/SiteAlias/SiteAlias.html#method_getParameterSpecificOptions","d":"

    Fetch the parameter-specific options from the 'alias-parameters' section of the alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::legacyRecord","p":"Consolidation/SiteAlias/SiteAlias.html#method_legacyRecord","d":"

    Convert the data in this record to the layout that was used\nin the legacy code, for backwards compatiblity.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::remapOptionTable","p":"Consolidation/SiteAlias/SiteAlias.html#method_remapOptionTable","d":"

    Conversion table from old to new option names. These all implicitly\ngo in options, although they can come from different locations.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::__construct","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method___construct","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_addSearchLocation","d":"

    Add a location that alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::searchLocations","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_searchLocations","d":"

    Return all of the paths where alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::locationFilter","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_locationFilter","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::depth","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_depth","d":"

    Set the search depth for finding alias files

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::filterByLocation","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_filterByLocation","d":"

    Only search for aliases that are in alias files stored in directories\nwhose basename or key matches the specified location.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::find","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_find","d":"

    Find an alias file SITENAME.site.yml in one\nof the specified search locations.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::findSingleSiteAliasFile","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_findSingleSiteAliasFile","d":"

    Find an alias file SITENAME.site.yml in one\nof the specified search locations.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::findAllSingleAliasFiles","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_findAllSingleAliasFiles","d":"

    Return a list of all SITENAME.site.yml files in any of\nthe search locations.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::findAllLegacyAliasFiles","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_findAllLegacyAliasFiles","d":"

    Return all of the legacy alias files used in previous Drush versions.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::createFinder","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_createFinder","d":"

    Create a Symfony Finder object to search all available search locations\nfor the specified search pattern.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::searchForAliasFiles","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_searchForAliasFiles","d":"

    Return a list of all alias files matching the provided pattern.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::splitLocationFromSite","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_splitLocationFromSite","d":"

    splitLocationFromSite returns the part of 'site' before the first\n'.' as the "path match" component, and the part after the first\n'.' as the "site" component.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::extractKey","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_extractKey","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::__construct","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method___construct","d":"

    SiteAliasFileLoader constructor

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::setReferenceData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_setReferenceData","d":"

    Allow configuration data to be used in replacements in the alias file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::setRoot","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_setRoot","d":"

    Allow 'self.site.yml' to be applied to any alias record found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_addSearchLocation","d":"

    Add a search location to our discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::discovery","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_discovery","d":"

    Return our discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::load","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_load","d":"

    Load the file containing the specified alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadDefaultEnvFromSitename","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadDefaultEnvFromSitename","d":"

    Given only a site name, load the default environment from it.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadAll","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadAll","d":"

    Return a list of all site aliases loadable from any findable path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::listAll","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_listAll","d":"

    Return a list of all available alias files. Does not include\nlegacy files.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadMultiple","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadMultiple","d":"

    Given an alias name that might represent multiple sites,\nreturn a list of all matching alias records. If nothing was found,\nor the name represents a single site + env, then we take\nno action and return false.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadLocation","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadLocation","d":"

    Given a location, return all alias files located there.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::createSiteAliassFromSiteData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_createSiteAliassFromSiteData","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::isValidEnvName","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_isValidEnvName","d":"

    isValidEnvName determines if a given entry should be skipped or not\n(e.g. the "common" entry).

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::storeSiteAliasInResut","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_storeSiteAliasInResut","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSingleAliasFile","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSingleAliasFile","d":"

    If the alias name is '@sitename', or if it is '@sitename.env', then\nlook for a sitename.site.yml file that contains it. We also handle\n'@location.sitename.env' here as well.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSingleSiteAliasFileAtPath","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSingleSiteAliasFileAtPath","d":"

    Given only the path to an alias file site.alias.yml, return all\nof the alias records for every environment stored in that file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::siteNameFromPath","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_siteNameFromPath","d":"

    Given the path to a single site alias file site.alias.yml,\nreturn the site part.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::basenameWithoutExtension","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_basenameWithoutExtension","d":"

    Chop off the aliases.yml or alias.yml part of a path. This works\njust like basename, except it will throw if the provided path\ndoes not end in the specified extension.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSingleAliasFileWithNameAtPath","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSingleAliasFileWithNameAtPath","d":"

    Given an alias name and a path, load the data from the path\nand process it as needed to generate the alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSiteDataFromPath","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSiteDataFromPath","d":"

    Load the yml from the given path

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::findSelfSiteAliases","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_findSelfSiteAliases","d":"

    Given an array of site aliases, find the first one that is\nlocal (has no 'host' item) and also contains a 'self.site.yml' file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSelfSiteData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSelfSiteData","d":"

    Check to see if there is a 'drush/sites/self.site.yml' file at\nthe provided root, or one directory up from there.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadData","d":"

    Load the contents of the specified file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::getLoader","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_getLoader","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::addLoader","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_addLoader","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::fetchSiteAliasFromSiteAliasData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_fetchSiteAliasFromSiteAliasData","d":"

    Given an array containing site alias data, return an alias record\ncontaining the data for the requested record. If there is a 'common'\nsection, then merge that in as well.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::getRequestedEnvData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_getRequestedEnvData","d":"

    getRequestedEnvData fetches the data for the specified environment\nfrom the provided site record data.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::siteEnvExists","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_siteEnvExists","d":"

    Determine whether there is a valid-looking environment '$env' in the\nprovided site alias data.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::adjustIfSingleAlias","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_adjustIfSingleAlias","d":"

    Adjust the alias data for a single-site alias. Usually, a .yml alias\nfile will contain multiple entries, one for each of the environments\nof an alias. If there are no environments

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::detectSingleAlias","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_detectSingleAlias","d":"

    A single-environment alias looks something like this:

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::getEnvironmentName","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_getEnvironmentName","d":"

    Return the name of the environment requested.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::getDefaultEnvironmentName","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_getDefaultEnvironmentName","d":"

    Given a data array containing site alias environments, determine which\nenvirionmnet should be used as the default environment.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::name","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_name","d":"

    Return the name of this alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::hasRoot","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_hasRoot","d":"

    Determine whether this alias has a root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::root","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_root","d":"

    Get the root

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::uri","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_uri","d":"

    Get the uri

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::setUri","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_setUri","d":"

    Record the uri

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteHostWithUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteHostWithUser","d":"

    Return user@host, or just host if there is no user. Returns\nan empty string if there is no host.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteUser","d":"

    Get the remote user

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::hasRemoteUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_hasRemoteUser","d":"

    Return true if this alias record has a remote user

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteHost","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteHost","d":"

    Get the remote host

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isRemote","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isRemote","d":"

    Return true if this alias record has a remote host that is not\nthe local host

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isContainer","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isContainer","d":"

    Return true if the alias record use the Docker Compose transport.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isLocal","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isLocal","d":"

    Return true if this alias record is for the local system

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isNone","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isNone","d":"

    Determine whether this alias does not represent any site. An\nalias record must either be remote or have a root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::localRoot","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_localRoot","d":"

    Return the 'root' element of this alias if this alias record\nis local.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::exportConfig","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_exportConfig","d":"

    Export the configuration values in this alias record, and reconfigure\nthem so that the layout matches that of the global configuration object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::__construct","p":"Consolidation/SiteAlias/SiteAliasManager.html#method___construct","d":"

    Constructor for SiteAliasManager

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::setReferenceData","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_setReferenceData","d":"

    Allow configuration data to be used in replacements in the alias file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::setRoot","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_setRoot","d":"

    Inject the root of the selected site

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_addSearchLocation","d":"

    Add a search location to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::addSearchLocations","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_addSearchLocations","d":"

    Add search locations to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::searchLocations","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_searchLocations","d":"

    Return all of the paths where alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::get","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_get","d":"

    Get an alias record by name, or convert a site specification\ninto an alias record via the site alias spec parser. If a\nsimple alias name is provided (e.g. '@alias'), it is interpreted\nas a sitename, and the default environment for that site is returned.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::getSelf","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_getSelf","d":"

    Get the '@self' alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::setSelf","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_setSelf","d":"

    Force-set the current @self alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::getAlias","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_getAlias","d":"

    Get an alias record from a name. Does not accept site specifications.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::getMultiple","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_getMultiple","d":"

    Given a simple alias name, e.g. '@alias', returns all of the\nenvironments in the specified site.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::listAllFilePaths","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_listAllFilePaths","d":"

    Return the paths to all alias files in all search locations known\nto the alias manager.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::setSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_setSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::siteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_siteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::hasSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_hasSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareTrait::setSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareTrait.html#method_setSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareTrait::siteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareTrait.html#method_siteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareTrait::hasSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareTrait.html#method_hasSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setReferenceData","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setReferenceData","d":"

    Allow configuration data to be used in replacements in the alias file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setRoot","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setRoot","d":"

    Inject the root of the selected site

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_addSearchLocation","d":"

    Add a search location to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::addSearchLocations","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_addSearchLocations","d":"

    Add search locations to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setSelf","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setSelf","d":"

    Force-set the current @self alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::searchLocations","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_searchLocations","d":"

    Return all of the paths where alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::get","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_get","d":"

    Get an alias record by name, or convert a site specification\ninto an alias record via the site alias spec parser. If a\nsimple alias name is provided (e.g. '@alias'), it is interpreted\nas a sitename, and the default environment for that site is returned.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getSelf","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getSelf","d":"

    Get the '@self' alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getAlias","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getAlias","d":"

    Get an alias record from a name. Does not accept site specifications.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getMultiple","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getMultiple","d":"

    Given a simple alias name, e.g. '@alias', returns all of the\nenvironments in the specified site.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::listAllFilePaths","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_listAllFilePaths","d":"

    Return the paths to all alias files in all search locations known\nto the alias manager.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::parse","p":"Consolidation/SiteAlias/SiteAliasName.html#method_parse","d":"

    Create a new site alias name

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::locationFromPath","p":"Consolidation/SiteAlias/SiteAliasName.html#method_locationFromPath","d":"

    The 'location' of an alias file is defined as being the name\nof the immediate parent of the alias file. e.g. the path\n'$HOME/.drush/sites/isp/mysite.site.yml' would have a location\nof 'isp' and a sitename of 'mysite'. The environments of the site\nare defined by the alias contents.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::__construct","p":"Consolidation/SiteAlias/SiteAliasName.html#method___construct","d":"

    Creae a SiteAliasName object from an alias name string.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::__toString","p":"Consolidation/SiteAlias/SiteAliasName.html#method___toString","d":"

    Convert an alias name back to a string.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::isAliasName","p":"Consolidation/SiteAlias/SiteAliasName.html#method_isAliasName","d":"

    Determine whether or not the provided name is an alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::sitename","p":"Consolidation/SiteAlias/SiteAliasName.html#method_sitename","d":"

    Return the sitename portion of the alias name. By definition,\nevery alias must have a sitename. If the site name is implicit,\nthen 'self' is assumed.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::sitenameWithLocation","p":"Consolidation/SiteAlias/SiteAliasName.html#method_sitenameWithLocation","d":"

    Return the sitename portion of the alias name. By definition,\nevery alias must have a sitename. If the site name is implicit,\nthen 'self' is assumed.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::setSitename","p":"Consolidation/SiteAlias/SiteAliasName.html#method_setSitename","d":"

    Set the sitename portion of the alias name

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::hasSitename","p":"Consolidation/SiteAlias/SiteAliasName.html#method_hasSitename","d":"

    In general, all aliases have a sitename. The time when one will not\nis when an environment name @env is used as a shortcut for @self.env

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::hasEnv","p":"Consolidation/SiteAlias/SiteAliasName.html#method_hasEnv","d":"

    Return true if this alias name contains an 'env' portion.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::setEnv","p":"Consolidation/SiteAlias/SiteAliasName.html#method_setEnv","d":"

    Set the environment portion of the alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::env","p":"Consolidation/SiteAlias/SiteAliasName.html#method_env","d":"

    Return the 'env' portion of the alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::hasLocation","p":"Consolidation/SiteAlias/SiteAliasName.html#method_hasLocation","d":"

    Return true if this alias name contains a 'location' portion

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::setLocation","p":"Consolidation/SiteAlias/SiteAliasName.html#method_setLocation","d":"

    Set the 'loation' portion of the alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::location","p":"Consolidation/SiteAlias/SiteAliasName.html#method_location","d":"

    Return the 'location' portion of the alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::isSelf","p":"Consolidation/SiteAlias/SiteAliasName.html#method_isSelf","d":"

    Return true if this alias name is the 'self' alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::isNone","p":"Consolidation/SiteAlias/SiteAliasName.html#method_isNone","d":"

    Return true if this alias name is the 'none' alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::doParse","p":"Consolidation/SiteAlias/SiteAliasName.html#method_doParse","d":"

    Convert the parts of an alias name to its various component parts.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::processSingleItem","p":"Consolidation/SiteAlias/SiteAliasName.html#method_processSingleItem","d":"

    Process an alias name provided as '@sitename'.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::isSpecialAliasName","p":"Consolidation/SiteAlias/SiteAliasName.html#method_isSpecialAliasName","d":"

    Determine whether the requested name is a special alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::hasRoot","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_hasRoot","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::root","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_root","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::uri","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_uri","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::setUri","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_setUri","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::remoteHostWithUser","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_remoteHostWithUser","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::remoteUser","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_remoteUser","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::hasRemoteUser","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_hasRemoteUser","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::remoteHost","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_remoteHost","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::isRemote","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_isRemote","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::isLocal","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_isLocal","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::isContainer","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_isContainer","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::isNone","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_isNone","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::localRoot","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_localRoot","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::os","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_os","d":"

    os returns the OS that this alias record points to. For local alias\nrecords, PHP_OS will be returned. For remote alias records, the\nvalue from the os element will be returned. If there is no os\nelement, then the default assumption is that the remote system is Linux.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::__construct","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method___construct","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::create","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_create","d":"

    combine the provided site alias with configuration.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::determineCorrectRuntimeConfig","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_determineCorrectRuntimeConfig","d":"

    Determine what object to use for the runtime config. If a specific\nruntime config is given, use that. Otherwise, pull it from the default\nconfiguration if available.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::runtimeConfig","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_runtimeConfig","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::name","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_name","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::has","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_has","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::get","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_get","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::set","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_set","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::import","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_import","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::replace","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_replace","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::combine","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_combine","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::export","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_export","d":"

    Export all configuration as a nested array.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::hasDefault","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_hasDefault","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::getDefault","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_getDefault","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::setDefault","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_setDefault","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::exportConfig","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_exportConfig","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::changesProhibited","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_changesProhibited","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::parse","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_parse","d":"

    Parse a site specification

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::validSiteSpec","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_validSiteSpec","d":"

    Determine if the provided specification is valid. Note that this\ntests only for syntactic validity; to see if the specification is\nusable, call 'parse()', which will also filter out specifications\nfor local sites that specify a multidev site that does not exist.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::isAliasName","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_isAliasName","d":"

    Determine whether or not the provided name is an alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::setMultisiteDirectoryRoot","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_setMultisiteDirectoryRoot","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::getMultisiteDirectoryRoot","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_getMultisiteDirectoryRoot","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::patterns","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_patterns","d":"

    Return the set of regular expression patterns that match the available\nsite specification formats.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::match","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_match","d":"

    Run through all of the available regex patterns and determine if\nany match the provided specification.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::defaults","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_defaults","d":"

    Inflate the provided array so that it always contains the required\nelements.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::mapResult","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_mapResult","d":"

    Take the data from the matches from the regular expression and\nplug them into the result array per the info in the provided map.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::fixAndCheckUsability","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_fixAndCheckUsability","d":"

    Validate the provided result. If the result is local, then it must\nhave a 'root'. If it does not, then fill in the root that was provided\nto us in our consturctor.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\Util\\FsUtils::realpath","p":"Consolidation/SiteAlias/Util/FsUtils.html#method_realpath","d":"

    Returns canonicalized absolute pathname.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\Util\\YamlDataFileLoader::load","p":"Consolidation/SiteAlias/Util/YamlDataFileLoader.html#method_load","d":""},{"t":"M","n":"Drush\\Application::configureGlobalOptions","p":"Drush/Application.html#method_configureGlobalOptions","d":"

    Add global options to the Application and their default values to Config.

    "},{"t":"M","n":"Drush\\Application::bootstrapManager","p":"Drush/Application.html#method_bootstrapManager","d":null},{"t":"M","n":"Drush\\Application::setBootstrapManager","p":"Drush/Application.html#method_setBootstrapManager","d":null},{"t":"M","n":"Drush\\Application::aliasManager","p":"Drush/Application.html#method_aliasManager","d":null},{"t":"M","n":"Drush\\Application::setAliasManager","p":"Drush/Application.html#method_setAliasManager","d":null},{"t":"M","n":"Drush\\Application::setRedispatchHook","p":"Drush/Application.html#method_setRedispatchHook","d":null},{"t":"M","n":"Drush\\Application::setTildeExpansionHook","p":"Drush/Application.html#method_setTildeExpansionHook","d":null},{"t":"M","n":"Drush\\Application::setServiceManager","p":"Drush/Application.html#method_setServiceManager","d":null},{"t":"M","n":"Drush\\Application::getUri","p":"Drush/Application.html#method_getUri","d":"

    Return the framework uri selected by the user.

    "},{"t":"M","n":"Drush\\Application::refineUriSelection","p":"Drush/Application.html#method_refineUriSelection","d":"

    If the user did not explicitly select a site URI,\nthen pick an appropriate site from the cwd.

    "},{"t":"M","n":"Drush\\Application::selectUri","p":"Drush/Application.html#method_selectUri","d":"

    Select a URI to use for the site, based on directory or config.

    "},{"t":"M","n":"Drush\\Application::find","p":"Drush/Application.html#method_find","d":""},{"t":"M","n":"Drush\\Application::bootstrapAndFind","p":"Drush/Application.html#method_bootstrapAndFind","d":"

    Look up a command. Bootstrap further if necessary.

    "},{"t":"M","n":"Drush\\Application::checkObsolete","p":"Drush/Application.html#method_checkObsolete","d":"

    If a command is annotated @obsolete, then we will throw an exception\nimmediately; the command will not run, and no hooks will be called.

    "},{"t":"M","n":"Drush\\Application::configureIO","p":"Drush/Application.html#method_configureIO","d":""},{"t":"M","n":"Drush\\Application::configureAndRegisterCommands","p":"Drush/Application.html#method_configureAndRegisterCommands","d":"

    Configure the application object and register all of the commandfiles\navailable in the search paths provided via Preflight

    "},{"t":"M","n":"Drush\\Application::renderThrowable","p":"Drush/Application.html#method_renderThrowable","d":"

    Renders a caught Throwable. Omits the command docs at end.

    "},{"t":"M","n":"Drush\\Attributes\\Bootstrap::__construct","p":"Drush/Attributes/Bootstrap.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\Bootstrap::handle","p":"Drush/Attributes/Bootstrap.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\Format::__construct","p":"Drush/Attributes/Format.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\Format::handle","p":"Drush/Attributes/Format.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\InteractConfigName::__construct","p":"Drush/Attributes/InteractConfigName.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\InteractConfigName::handle","p":"Drush/Attributes/InteractConfigName.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\Kernel::__construct","p":"Drush/Attributes/Kernel.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\Kernel::handle","p":"Drush/Attributes/Kernel.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\NoArgumentsBase::handle","p":"Drush/Attributes/NoArgumentsBase.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\Obsolete::handle","p":"Drush/Attributes/Obsolete.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetGetEditor::handle","p":"Drush/Attributes/OptionsetGetEditor.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetProcBuild::handle","p":"Drush/Attributes/OptionsetProcBuild.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetSql::handle","p":"Drush/Attributes/OptionsetSql.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetSsh::handle","p":"Drush/Attributes/OptionsetSsh.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetTableSelection::handle","p":"Drush/Attributes/OptionsetTableSelection.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateConfigName::__construct","p":"Drush/Attributes/ValidateConfigName.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateConfigName::validate","p":"Drush/Attributes/ValidateConfigName.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateEntityLoad::__construct","p":"Drush/Attributes/ValidateEntityLoad.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateEntityLoad::validate","p":"Drush/Attributes/ValidateEntityLoad.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateFileExists::__construct","p":"Drush/Attributes/ValidateFileExists.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateFileExists::validate","p":"Drush/Attributes/ValidateFileExists.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateModulesEnabled::__construct","p":"Drush/Attributes/ValidateModulesEnabled.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateModulesEnabled::validate","p":"Drush/Attributes/ValidateModulesEnabled.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidatePermissions::__construct","p":"Drush/Attributes/ValidatePermissions.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidatePermissions::validate","p":"Drush/Attributes/ValidatePermissions.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidatePhpExtensions::__construct","p":"Drush/Attributes/ValidatePhpExtensions.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidatePhpExtensions::validate","p":"Drush/Attributes/ValidatePhpExtensions.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateQueueName::__construct","p":"Drush/Attributes/ValidateQueueName.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateQueueName::validate","p":"Drush/Attributes/ValidateQueueName.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateQueueName::getQueues","p":"Drush/Attributes/ValidateQueueName.html#method_getQueues","d":null},{"t":"M","n":"Drush\\Attributes\\ValidatorBase::handle","p":"Drush/Attributes/ValidatorBase.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\ValidatorInterface::validate","p":"Drush/Attributes/ValidatorInterface.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\Version::__construct","p":"Drush/Attributes/Version.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\Version::handle","p":"Drush/Attributes/Version.html#method_handle","d":null},{"t":"M","n":"Drush\\Backend\\BackendPathEvaluator::evaluate","p":"Drush/Backend/BackendPathEvaluator.html#method_evaluate","d":"

    Evaluate will check to see if the provided host path\ncontains a path alias. If it does, the alias will\nbe resolved, and the result of the resolution will be\ninjected into the HostPath, replacing the alias.

    "},{"t":"M","n":"Drush\\Backend\\BackendPathEvaluator::resolve","p":"Drush/Backend/BackendPathEvaluator.html#method_resolve","d":"

    Resolve will check to see if the provided host path\ncontains a path alias. If it does, the alias will\nbe resolved, and the result of the resolution will be\nreturned.

    "},{"t":"M","n":"Drush\\Backend\\BackendPathEvaluator::lookup","p":"Drush/Backend/BackendPathEvaluator.html#method_lookup","d":"

    Lookup will use the provided alias record to look up and return\nthe value of a path alias.

    "},{"t":"M","n":"Drush\\Backend\\BackendPathEvaluator::request","p":"Drush/Backend/BackendPathEvaluator.html#method_request","d":"

    Request the value of the path alias from the site associated with\nthe alias record.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::__construct","p":"Drush/Boot/BaseBoot.html#method___construct","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::findUri","p":"Drush/Boot/BaseBoot.html#method_findUri","d":"

    Select the best URI for the provided cwd. Only called\nif the user did not explicitly specify a URI.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::getUri","p":"Drush/Boot/BaseBoot.html#method_getUri","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::setUri","p":"Drush/Boot/BaseBoot.html#method_setUri","d":"

    Inject the uri for the specific site to be bootstrapped

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::getPhase","p":"Drush/Boot/BaseBoot.html#method_getPhase","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::setPhase","p":"Drush/Boot/BaseBoot.html#method_setPhase","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::validRoot","p":"Drush/Boot/BaseBoot.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::getVersion","p":"Drush/Boot/BaseBoot.html#method_getVersion","d":"

    Given a site root directory, determine the exact version of the software.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::commandDefaults","p":"Drush/Boot/BaseBoot.html#method_commandDefaults","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::reportCommandError","p":"Drush/Boot/BaseBoot.html#method_reportCommandError","d":"

    Called by Drush if a command is not found, or if the\ncommand was found, but did not meet requirements.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::bootstrapPhaseMap","p":"Drush/Boot/BaseBoot.html#method_bootstrapPhaseMap","d":"

    Return an array mapping from bootstrap phase shorthand\nstrings (e.g. "full") to the corresponding bootstrap\nphase index constant (e.g. DRUSH_BOOTSTRAP_DRUPAL_FULL).

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::lookUpPhaseIndex","p":"Drush/Boot/BaseBoot.html#method_lookUpPhaseIndex","d":"

    Convert from a phase shorthand or constant to a phase index.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::bootstrapDrush","p":"Drush/Boot/BaseBoot.html#method_bootstrapDrush","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::hasRegisteredSymfonyCommand","p":"Drush/Boot/BaseBoot.html#method_hasRegisteredSymfonyCommand","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::terminate","p":"Drush/Boot/BaseBoot.html#method_terminate","d":"

    This method is called during the shutdown of drush.

    "},{"t":"M","n":"Drush\\Boot\\Boot::findUri","p":"Drush/Boot/Boot.html#method_findUri","d":"

    Select the best URI for the provided cwd. Only called\nif the user did not explicitly specify a URI.

    "},{"t":"M","n":"Drush\\Boot\\Boot::setUri","p":"Drush/Boot/Boot.html#method_setUri","d":"

    Inject the uri for the specific site to be bootstrapped

    "},{"t":"M","n":"Drush\\Boot\\Boot::validRoot","p":"Drush/Boot/Boot.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\Boot::getVersion","p":"Drush/Boot/Boot.html#method_getVersion","d":"

    Given a site root directory, determine the exact version of the software.

    "},{"t":"M","n":"Drush\\Boot\\Boot::bootstrapPhases","p":"Drush/Boot/Boot.html#method_bootstrapPhases","d":"

    Returns an array that determines what bootstrap phases\nare necessary to bootstrap this CMS. This array\nshould map from a numeric phase to the name of a method\n(string) in the Boot class that handles the bootstrap\nphase.

    "},{"t":"M","n":"Drush\\Boot\\Boot::bootstrapPhaseMap","p":"Drush/Boot/Boot.html#method_bootstrapPhaseMap","d":"

    Return an array mapping from bootstrap phase shorthand\nstrings (e.g. "full") to the corresponding bootstrap\nphase index constant (e.g. DRUSH_BOOTSTRAP_DRUPAL_FULL).

    "},{"t":"M","n":"Drush\\Boot\\Boot::lookUpPhaseIndex","p":"Drush/Boot/Boot.html#method_lookUpPhaseIndex","d":"

    Convert from a phase shorthand or constant to a phase index.

    "},{"t":"M","n":"Drush\\Boot\\Boot::reportCommandError","p":"Drush/Boot/Boot.html#method_reportCommandError","d":"

    Called by Drush if a command is not found, or if the\ncommand was found, but did not meet requirements.

    "},{"t":"M","n":"Drush\\Boot\\Boot::terminate","p":"Drush/Boot/Boot.html#method_terminate","d":"

    This method is called during the shutdown of drush.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapHook::__construct","p":"Drush/Boot/BootstrapHook.html#method___construct","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapHook::initialize","p":"Drush/Boot/BootstrapHook.html#method_initialize","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::getPhase","p":"Drush/Boot/BootstrapManager.html#method_getPhase","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::setPhase","p":"Drush/Boot/BootstrapManager.html#method_setPhase","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::add","p":"Drush/Boot/BootstrapManager.html#method_add","d":"

    Add a bootstrap object to the list of candidates.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::drupalFinder","p":"Drush/Boot/BootstrapManager.html#method_drupalFinder","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::setDrupalFinder","p":"Drush/Boot/BootstrapManager.html#method_setDrupalFinder","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::getRoot","p":"Drush/Boot/BootstrapManager.html#method_getRoot","d":"

    Return the framework root selected by the user.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::getComposerRoot","p":"Drush/Boot/BootstrapManager.html#method_getComposerRoot","d":"

    Return the composer root for the selected Drupal site.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::getUri","p":"Drush/Boot/BootstrapManager.html#method_getUri","d":"

    Return the framework uri selected by the user.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::selectUri","p":"Drush/Boot/BootstrapManager.html#method_selectUri","d":"

    This method is called by the Application iff the user\ndid not explicitly provide a URI.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::setUri","p":"Drush/Boot/BootstrapManager.html#method_setUri","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrap","p":"Drush/Boot/BootstrapManager.html#method_bootstrap","d":"

    Crete the bootstrap object if necessary, then return it.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::injectBootstrap","p":"Drush/Boot/BootstrapManager.html#method_injectBootstrap","d":"

    For use in testing

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapObjectForRoot","p":"Drush/Boot/BootstrapManager.html#method_bootstrapObjectForRoot","d":"

    Look up the best bootstrap class for the given location\nfrom the set of available candidates.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapPhases","p":"Drush/Boot/BootstrapManager.html#method_bootstrapPhases","d":"

    Returns an array that determines what bootstrap phases\nare necessary to bootstrap the CMS.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::doBootstrap","p":"Drush/Boot/BootstrapManager.html#method_doBootstrap","d":"

    Bootstrap Drush to the desired phase.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::hasBootstrap","p":"Drush/Boot/BootstrapManager.html#method_hasBootstrap","d":"

    hasBootstrap determines whether the manager has a bootstrap object yet.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::hasBootstrapped","p":"Drush/Boot/BootstrapManager.html#method_hasBootstrapped","d":"

    Determine whether a given bootstrap phase has been completed.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapValidate","p":"Drush/Boot/BootstrapManager.html#method_bootstrapValidate","d":"

    Validate whether a bootstrap phase can be reached.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapToPhase","p":"Drush/Boot/BootstrapManager.html#method_bootstrapToPhase","d":"

    Bootstrap to the specified phase.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::maxPhaseLimit","p":"Drush/Boot/BootstrapManager.html#method_maxPhaseLimit","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapToPhaseIndex","p":"Drush/Boot/BootstrapManager.html#method_bootstrapToPhaseIndex","d":"

    Bootstrap to the specified phase.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapMax","p":"Drush/Boot/BootstrapManager.html#method_bootstrapMax","d":"

    Bootstrap to the highest level possible, without triggering any errors.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::logger","p":"Drush/Boot/BootstrapManager.html#method_logger","d":"

    Allow those with a reference to the BootstrapManager to use its logger

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::findUri","p":"Drush/Boot/DrupalBoot.html#method_findUri","d":"

    Select the best URI for the provided cwd. Only called\nif the user did not explicitly specify a URI.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::scanUpForUri","p":"Drush/Boot/DrupalBoot.html#method_scanUpForUri","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot::confPath","p":"Drush/Boot/DrupalBoot.html#method_confPath","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapPhases","p":"Drush/Boot/DrupalBoot.html#method_bootstrapPhases","d":"

    Bootstrap phases used with Drupal:

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapPhaseMap","p":"Drush/Boot/DrupalBoot.html#method_bootstrapPhaseMap","d":"

    Return an array mapping from bootstrap phase shorthand\nstrings (e.g. "full") to the corresponding bootstrap\nphase index constant (e.g. DRUSH_BOOTSTRAP_DRUPAL_FULL).

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalRootValidate","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalRootValidate","d":"

    Validate the DRUSH_BOOTSTRAP_DRUPAL_ROOT phase.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalRoot","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalRoot","d":"

    Bootstrap Drush with a valid Drupal Directory.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalCore","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalCore","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalSiteValidate","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalSiteValidate","d":"

    VALIDATE the DRUSH_BOOTSTRAP_DRUPAL_SITE phase.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalConfiguration","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalConfiguration","d":"

    Initialize and load the Drupal configuration files.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalDatabaseValidate","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalDatabaseValidate","d":"

    Validate the DRUSH_BOOTSTRAP_DRUPAL_DATABASE phase

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalDatabase","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalDatabase","d":"

    Bootstrap the Drupal database.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalFull","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalFull","d":"

    Attempt to load the full Drupal system.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::__construct","p":"Drush/Boot/DrupalBoot8.html#method___construct","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::getRequest","p":"Drush/Boot/DrupalBoot8.html#method_getRequest","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::setRequest","p":"Drush/Boot/DrupalBoot8.html#method_setRequest","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::getKernel","p":"Drush/Boot/DrupalBoot8.html#method_getKernel","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::validRoot","p":"Drush/Boot/DrupalBoot8.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::getVersion","p":"Drush/Boot/DrupalBoot8.html#method_getVersion","d":"

    Given a site root directory, determine the exact version of the software.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::confPath","p":"Drush/Boot/DrupalBoot8.html#method_confPath","d":"

    Beware, this function populates Database::Connection info.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalSiteValidate","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalSiteValidate","d":"

    VALIDATE the DRUSH_BOOTSTRAP_DRUPAL_SITE phase.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDoDrupalSite","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDoDrupalSite","d":"

    Called by bootstrapDrupalSite to do the main work\nof the Drush drupal site bootstrap.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalConfigurationValidate","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalConfigurationValidate","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalDatabaseValidate","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalDatabaseValidate","d":"

    Validate the DRUSH_BOOTSTRAP_DRUPAL_DATABASE phase

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalDatabase","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalDatabase","d":"

    Bootstrap the Drupal database.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalConfiguration","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalConfiguration","d":"

    Initialize and load the Drupal configuration files.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalFull","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalFull","d":"

    Attempt to load the full Drupal system.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::addDrupalModuleDrushCommands","p":"Drush/Boot/DrupalBoot8.html#method_addDrupalModuleDrushCommands","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::terminate","p":"Drush/Boot/DrupalBoot8.html#method_terminate","d":"

    This method is called during the shutdown of drush.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalSite","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalSite","d":"

    Initialize a site on the Drupal root.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBootLevels::getPhaseName","p":"Drush/Boot/DrupalBootLevels.html#method_getPhaseName","d":null},{"t":"M","n":"Drush\\Boot\\EmptyBoot::validRoot","p":"Drush/Boot/EmptyBoot.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\EmptyBoot::bootstrapPhases","p":"Drush/Boot/EmptyBoot.html#method_bootstrapPhases","d":"

    Returns an array that determines what bootstrap phases\nare necessary to bootstrap this CMS. This array\nshould map from a numeric phase to the name of a method\n(string) in the Boot class that handles the bootstrap\nphase.

    "},{"t":"M","n":"Drush\\Boot\\EmptyBoot::bootstrapInitPhases","p":"Drush/Boot/EmptyBoot.html#method_bootstrapInitPhases","d":null},{"t":"M","n":"Drush\\Boot\\Kernels::availableKernels","p":"Drush/Boot/Kernels.html#method_availableKernels","d":"

    Returns the available kernels.

    "},{"t":"M","n":"Drush\\Boot\\Kernels::getKernelFactory","p":"Drush/Boot/Kernels.html#method_getKernelFactory","d":"

    Returns the factory method that can be used to retrieve the given kernel.

    "},{"t":"M","n":"Drush\\Command\\DrushCommandInfoAlterer::alterCommandInfo","p":"Drush/Command/DrushCommandInfoAlterer.html#method_alterCommandInfo","d":null},{"t":"M","n":"Drush\\Command\\GlobalOptionsEventListener::getSubscribedEvents","p":"Drush/Command/GlobalOptionsEventListener.html#method_getSubscribedEvents","d":null},{"t":"M","n":"Drush\\Command\\GlobalOptionsEventListener::setGlobalOptions","p":"Drush/Command/GlobalOptionsEventListener.html#method_setGlobalOptions","d":"

    Before a Console command runs, examine the global\ncommandline options from the event Input, and set\nconfiguration values as appropriate.

    "},{"t":"M","n":"Drush\\Command\\RemoteCommandProxy::__construct","p":"Drush/Command/RemoteCommandProxy.html#method___construct","d":null},{"t":"M","n":"Drush\\Command\\RemoteCommandProxy::execute","p":"Drush/Command/RemoteCommandProxy.html#method_execute","d":null},{"t":"M","n":"Drush\\Command\\ServiceCommandlist::addCommandReference","p":"Drush/Command/ServiceCommandlist.html#method_addCommandReference","d":null},{"t":"M","n":"Drush\\Command\\ServiceCommandlist::getCommandList","p":"Drush/Command/ServiceCommandlist.html#method_getCommandList","d":null},{"t":"M","n":"Drush\\Commands\\AutowireTrait::create","p":"Drush/Commands/AutowireTrait.html#method_create","d":"

    Instantiates a new instance of the implementing class using autowiring.

    "},{"t":"M","n":"Drush\\Commands\\ConfiguresPrompts::configurePrompts","p":"Drush/Commands/ConfiguresPrompts.html#method_configurePrompts","d":"

    Configure the prompt fallbacks.

    "},{"t":"M","n":"Drush\\Commands\\ConfiguresPrompts::promptUntilValid","p":"Drush/Commands/ConfiguresPrompts.html#method_promptUntilValid","d":"

    Prompt the user until the given validation callback passes.

    "},{"t":"M","n":"Drush\\Commands\\ConfiguresPrompts::restorePrompts","p":"Drush/Commands/ConfiguresPrompts.html#method_restorePrompts","d":"

    Restore the prompts output.

    "},{"t":"M","n":"Drush\\Commands\\ConfiguresPrompts::runningUnitTests","p":"Drush/Commands/ConfiguresPrompts.html#method_runningUnitTests","d":null},{"t":"M","n":"Drush\\Commands\\DrushCommands::__construct","p":"Drush/Commands/DrushCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\DrushCommands::io","p":"Drush/Commands/DrushCommands.html#method_io","d":"

    Override Robo's IO function with our custom style.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::logger","p":"Drush/Commands/DrushCommands.html#method_logger","d":"

    Returns a logger object.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::printFile","p":"Drush/Commands/DrushCommands.html#method_printFile","d":"

    Print the contents of a file.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::preHook","p":"Drush/Commands/DrushCommands.html#method_preHook","d":"

    Persist commandData for use in primary command callback. Used by 'topic' commands.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::initHook","p":"Drush/Commands/DrushCommands.html#method_initHook","d":"

    Configure Laravel prompts package.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::printFileTopic","p":"Drush/Commands/DrushCommands.html#method_printFileTopic","d":"

    Print the contents of a file. The path comes from the @topic annotation.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::getStack","p":"Drush/Commands/DrushCommands.html#method_getStack","d":"

    Get a Guzzle handler stack that uses the Drush logger.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::processManager","p":"Drush/Commands/DrushCommands.html#method_processManager","d":"

    This method overrides the trait in order to provide a more specific return type.

    "},{"t":"M","n":"Drush\\Commands\\ExampleCommands::exampleTable","p":"Drush/Commands/ExampleCommands.html#method_exampleTable","d":"

    Demonstrate output formatters. Default format is 'table'.

    "},{"t":"M","n":"Drush\\Commands\\ExampleCommands::alterFormatters","p":"Drush/Commands/ExampleCommands.html#method_alterFormatters","d":"

    Demonstrate an alter hook with an option.

    "},{"t":"M","n":"Drush\\Commands\\LegacyCommands::archiveRestore","p":"Drush/Commands/LegacyCommands.html#method_archiveRestore","d":"

    archive:restore has been removed. A replacement may be available from your web host.

    "},{"t":"M","n":"Drush\\Commands\\LegacyCommands::saconvert","p":"Drush/Commands/LegacyCommands.html#method_saconvert","d":"

    site:alias-convert has been removed. Please use Drush 11 or convert by hand.

    "},{"t":"M","n":"Drush\\Commands\\LegacyCommands::secphp","p":"Drush/Commands/LegacyCommands.html#method_secphp","d":"

    pm:security-php has been removed. Please use composer audit command.

    "},{"t":"M","n":"Drush\\Commands\\LegacyCommands::sec","p":"Drush/Commands/LegacyCommands.html#method_sec","d":"

    pm:security has been removed. Please use composer audit command. See https://www.drupal.org/project/project_composer/issues/3301876.

    "},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetProcBuild","p":"Drush/Commands/OptionsCommands.html#method_optionsetProcBuild","d":""},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetGetEditor","p":"Drush/Commands/OptionsCommands.html#method_optionsetGetEditor","d":""},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetSsh","p":"Drush/Commands/OptionsCommands.html#method_optionsetSsh","d":""},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetSql","p":"Drush/Commands/OptionsCommands.html#method_optionsetSql","d":""},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetTableSelection","p":"Drush/Commands/OptionsCommands.html#method_optionsetTableSelection","d":""},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validateEntityLoad","p":"Drush/Commands/ValidatorsCommands.html#method_validateEntityLoad","d":"

    Validate that passed entity names are valid.

    "},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validateModuleEnabled","p":"Drush/Commands/ValidatorsCommands.html#method_validateModuleEnabled","d":"

    Validate that passed module names are enabled. We use post-init phase because interact() methods run early and they\nneed to know that their module is enabled (e.g. image-flush).

    "},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validateFileExists","p":"Drush/Commands/ValidatorsCommands.html#method_validateFileExists","d":"

    Validate that the file path exists.

    "},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validatePHPExtension","p":"Drush/Commands/ValidatorsCommands.html#method_validatePHPExtension","d":"

    Validate that required PHP extension exists.

    "},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validatePermissions","p":"Drush/Commands/ValidatorsCommands.html#method_validatePermissions","d":"

    Validate that the permission exists.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getConfigFactory","p":"Drush/Commands/config/ConfigCommands.html#method_getConfigFactory","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::__construct","p":"Drush/Commands/config/ConfigCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getConfigStorageExport","p":"Drush/Commands/config/ConfigCommands.html#method_getConfigStorageExport","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::hasImportTransformer","p":"Drush/Commands/config/ConfigCommands.html#method_hasImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getImportTransformer","p":"Drush/Commands/config/ConfigCommands.html#method_getImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::get","p":"Drush/Commands/config/ConfigCommands.html#method_get","d":"

    Display a config value, or a whole configuration object.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::set","p":"Drush/Commands/config/ConfigCommands.html#method_set","d":"

    Save a config value directly. Does not perform a config import.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::edit","p":"Drush/Commands/config/ConfigCommands.html#method_edit","d":"

    Open a config file in a text editor. Edits are imported after closing editor.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::delete","p":"Drush/Commands/config/ConfigCommands.html#method_delete","d":"

    Delete a configuration key, or a whole object(s).

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::status","p":"Drush/Commands/config/ConfigCommands.html#method_status","d":"

    Display status of configuration (differences between the filesystem and database).

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getDirectory","p":"Drush/Commands/config/ConfigCommands.html#method_getDirectory","d":"

    Determine which configuration directory to use and return directory path.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getChanges","p":"Drush/Commands/config/ConfigCommands.html#method_getChanges","d":"

    Returns the difference in configuration between active storage and target storage.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getStorage","p":"Drush/Commands/config/ConfigCommands.html#method_getStorage","d":"

    Get storage corresponding to a configuration directory.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::configChangesTable","p":"Drush/Commands/config/ConfigCommands.html#method_configChangesTable","d":"

    Build a table of config changes.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::configComplete","p":"Drush/Commands/config/ConfigCommands.html#method_configComplete","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::interactConfigName","p":"Drush/Commands/config/ConfigCommands.html#method_interactConfigName","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::validateConfigName","p":"Drush/Commands/config/ConfigCommands.html#method_validateConfigName","d":"

    Validate that a config name is valid.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::copyConfig","p":"Drush/Commands/config/ConfigCommands.html#method_copyConfig","d":"

    Copies configuration objects from source storage to target storage.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getDiff","p":"Drush/Commands/config/ConfigCommands.html#method_getDiff","d":"

    Get diff between two config sets.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::getConfigManager","p":"Drush/Commands/config/ConfigExportCommands.html#method_getConfigManager","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::setExportStorage","p":"Drush/Commands/config/ConfigExportCommands.html#method_setExportStorage","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::getConfigStorageExport","p":"Drush/Commands/config/ConfigExportCommands.html#method_getConfigStorageExport","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::getConfigStorage","p":"Drush/Commands/config/ConfigExportCommands.html#method_getConfigStorage","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::getConfigStorageSync","p":"Drush/Commands/config/ConfigExportCommands.html#method_getConfigStorageSync","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::setConfigStorageSync","p":"Drush/Commands/config/ConfigExportCommands.html#method_setConfigStorageSync","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::__construct","p":"Drush/Commands/config/ConfigExportCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::create","p":"Drush/Commands/config/ConfigExportCommands.html#method_create","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::export","p":"Drush/Commands/config/ConfigExportCommands.html#method_export","d":"

    Export Drupal configuration to a directory.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::doExport","p":"Drush/Commands/config/ConfigExportCommands.html#method_doExport","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::doAddCommit","p":"Drush/Commands/config/ConfigExportCommands.html#method_doAddCommit","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::validate","p":"Drush/Commands/config/ConfigExportCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigManager","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigManager","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigStorage","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigStorage","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigStorageSync","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigStorageSync","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::setConfigStorageSync","p":"Drush/Commands/config/ConfigImportCommands.html#method_setConfigStorageSync","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigCache","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigCache","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getModuleHandler","p":"Drush/Commands/config/ConfigImportCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getEventDispatcher","p":"Drush/Commands/config/ConfigImportCommands.html#method_getEventDispatcher","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getLock","p":"Drush/Commands/config/ConfigImportCommands.html#method_getLock","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigTyped","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigTyped","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getModuleInstaller","p":"Drush/Commands/config/ConfigImportCommands.html#method_getModuleInstaller","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getThemeHandler","p":"Drush/Commands/config/ConfigImportCommands.html#method_getThemeHandler","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getStringTranslation","p":"Drush/Commands/config/ConfigImportCommands.html#method_getStringTranslation","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::setImportTransformer","p":"Drush/Commands/config/ConfigImportCommands.html#method_setImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::hasImportTransformer","p":"Drush/Commands/config/ConfigImportCommands.html#method_hasImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getImportTransformer","p":"Drush/Commands/config/ConfigImportCommands.html#method_getImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getModuleExtensionList","p":"Drush/Commands/config/ConfigImportCommands.html#method_getModuleExtensionList","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getThemeExtensionList","p":"Drush/Commands/config/ConfigImportCommands.html#method_getThemeExtensionList","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::__construct","p":"Drush/Commands/config/ConfigImportCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::create","p":"Drush/Commands/config/ConfigImportCommands.html#method_create","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::import","p":"Drush/Commands/config/ConfigImportCommands.html#method_import","d":"

    Import config from the config directory.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::doImport","p":"Drush/Commands/config/ConfigImportCommands.html#method_doImport","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::validate","p":"Drush/Commands/config/ConfigImportCommands.html#method_validate","d":"

    Validate partial and source options.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigPullCommands::__construct","p":"Drush/Commands/config/ConfigPullCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigPullCommands::pull","p":"Drush/Commands/config/ConfigPullCommands.html#method_pull","d":"

    Export and transfer config from one environment to another.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigPullCommands::validateConfigPull","p":"Drush/Commands/config/ConfigPullCommands.html#method_validateConfigPull","d":null},{"t":"M","n":"Drush\\Commands\\core\\ArchiveDumpCommands::dump","p":"Drush/Commands/core/ArchiveDumpCommands.html#method_dump","d":"

    Backup your code, files, and database into a single file.

    "},{"t":"M","n":"Drush\\Commands\\core\\ArchiveDumpCommands::prepareArchiveDir","p":"Drush/Commands/core/ArchiveDumpCommands.html#method_prepareArchiveDir","d":"

    Creates a temporary directory for the archive.

    "},{"t":"M","n":"Drush\\Commands\\core\\ArchiveDumpCommands::convertSymlinks","p":"Drush/Commands/core/ArchiveDumpCommands.html#method_convertSymlinks","d":"

    Converts symlinks to the linked files/folders for an archive.

    "},{"t":"M","n":"Drush\\Commands\\core\\BatchCommands::process","p":"Drush/Commands/core/BatchCommands.html#method_process","d":"

    Process operations in the specified batch set.

    "},{"t":"M","n":"Drush\\Commands\\core\\BrowseCommands::__construct","p":"Drush/Commands/core/BrowseCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\BrowseCommands::browse","p":"Drush/Commands/core/BrowseCommands.html#method_browse","d":"

    Display a link to a given path or open link in a browser.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::__construct","p":"Drush/Commands/core/CacheCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::get","p":"Drush/Commands/core/CacheCommands.html#method_get","d":"

    Fetch a cached object and display it.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::tags","p":"Drush/Commands/core/CacheCommands.html#method_tags","d":"

    Invalidate by cache tags.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clear","p":"Drush/Commands/core/CacheCommands.html#method_clear","d":"

    Clear a specific cache, or all Drupal caches.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::interact","p":"Drush/Commands/core/CacheCommands.html#method_interact","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::set","p":"Drush/Commands/core/CacheCommands.html#method_set","d":"

    Cache an object expressed in JSON or var_export() format.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::setPrepareData","p":"Drush/Commands/core/CacheCommands.html#method_setPrepareData","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::validate","p":"Drush/Commands/core/CacheCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::getTypes","p":"Drush/Commands/core/CacheCommands.html#method_getTypes","d":"

    Types of caches available for clearing. Contrib commands can hook in their own.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearDrush","p":"Drush/Commands/core/CacheCommands.html#method_clearDrush","d":"

    Clear caches internal to Drush core.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearBins","p":"Drush/Commands/core/CacheCommands.html#method_clearBins","d":"

    Clear one or more cache bins.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearThemeRegistry","p":"Drush/Commands/core/CacheCommands.html#method_clearThemeRegistry","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearRouter","p":"Drush/Commands/core/CacheCommands.html#method_clearRouter","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearCssJs","p":"Drush/Commands/core/CacheCommands.html#method_clearCssJs","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearContainer","p":"Drush/Commands/core/CacheCommands.html#method_clearContainer","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearRender","p":"Drush/Commands/core/CacheCommands.html#method_clearRender","d":"

    Clears the render cache entries.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearPlugin","p":"Drush/Commands/core/CacheCommands.html#method_clearPlugin","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheRebuildCommands::__construct","p":"Drush/Commands/core/CacheRebuildCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheRebuildCommands::rebuild","p":"Drush/Commands/core/CacheRebuildCommands.html#method_rebuild","d":"

    Rebuild all caches.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::__construct","p":"Drush/Commands/core/CliCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::docs","p":"Drush/Commands/core/CliCommands.html#method_docs","d":"

    Drush's PHP Shell.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::cli","p":"Drush/Commands/core/CliCommands.html#method_cli","d":"

    Open an interactive shell on a Drupal site.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::getDrushCommands","p":"Drush/Commands/core/CliCommands.html#method_getDrushCommands","d":"

    Returns a filtered list of Drush commands used for CLI commands.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::getCasters","p":"Drush/Commands/core/CliCommands.html#method_getCasters","d":"

    Returns a mapped array of casters for use in the shell.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::historyPath","p":"Drush/Commands/core/CliCommands.html#method_historyPath","d":"

    Returns the file path for the CLI history.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::getPhpKeywords","p":"Drush/Commands/core/CliCommands.html#method_getPhpKeywords","d":"

    Returns a list of PHP keywords.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::makeEntitiesAvailableWithShortClassNames","p":"Drush/Commands/core/CliCommands.html#method_makeEntitiesAvailableWithShortClassNames","d":null},{"t":"M","n":"Drush\\Commands\\core\\CoreCommands::globalOptions","p":"Drush/Commands/core/CoreCommands.html#method_globalOptions","d":"

    All global options.

    "},{"t":"M","n":"Drush\\Commands\\core\\CoreCommands::version","p":"Drush/Commands/core/CoreCommands.html#method_version","d":"

    Show Drush version.

    "},{"t":"M","n":"Drush\\Commands\\core\\DeployCommands::__construct","p":"Drush/Commands/core/DeployCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\DeployCommands::deploy","p":"Drush/Commands/core/DeployCommands.html#method_deploy","d":"

    Run several commands after performing a code deployment.

    "},{"t":"M","n":"Drush\\Commands\\core\\DeployCommands::cacheRebuild","p":"Drush/Commands/core/DeployCommands.html#method_cacheRebuild","d":null},{"t":"M","n":"Drush\\Commands\\core\\DeployHookCommands::__construct","p":"Drush/Commands/core/DeployHookCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\DeployHookCommands::getRegistry","p":"Drush/Commands/core/DeployHookCommands.html#method_getRegistry","d":"

    Get the deploy hook update registry.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::readme","p":"Drush/Commands/core/DocsCommands.html#method_readme","d":"README.md"},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::bisect","p":"Drush/Commands/core/DocsCommands.html#method_bisect","d":"

    Drush docs for Git Bisect.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::config","p":"Drush/Commands/core/DocsCommands.html#method_config","d":"

    Drush configuration.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::hooks","p":"Drush/Commands/core/DocsCommands.html#method_hooks","d":"

    Drush hooks.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::configExport","p":"Drush/Commands/core/DocsCommands.html#method_configExport","d":"

    Drupal config export instructions, including customizing config by environment.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::outputFormatsFilters","p":"Drush/Commands/core/DocsCommands.html#method_outputFormatsFilters","d":"

    Output formatters and filters: control the command output

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::siteAliases","p":"Drush/Commands/core/DocsCommands.html#method_siteAliases","d":"

    Creating site aliases for running Drush on remote sites.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::script","p":"Drush/Commands/core/DocsCommands.html#method_script","d":"

    An example Drush script.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::bootstrap","p":"Drush/Commands/core/DocsCommands.html#method_bootstrap","d":"

    Bootstrap explanation: how Drush starts up and prepares the Drupal environment.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::cron","p":"Drush/Commands/core/DocsCommands.html#method_cron","d":"

    Crontab instructions for running your Drupal cron tasks via drush cron.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::commands","p":"Drush/Commands/core/DocsCommands.html#method_commands","d":"

    Instructions on creating your own Drush commands.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::generators","p":"Drush/Commands/core/DocsCommands.html#method_generators","d":"

    Instructions on creating your own Drush Generators.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::exampleCommand","p":"Drush/Commands/core/DocsCommands.html#method_exampleCommand","d":"

    Example Drush command file.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::migrate","p":"Drush/Commands/core/DocsCommands.html#method_migrate","d":"

    Defining and running migrations.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::syncHttp","p":"Drush/Commands/core/DocsCommands.html#method_syncHttp","d":"

    Extend sql-sync to allow transfer of the sql dump file via http.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::policy","p":"Drush/Commands/core/DocsCommands.html#method_policy","d":"

    Example policy file.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::deploy","p":"Drush/Commands/core/DocsCommands.html#method_deploy","d":"

    Deploy command for Drupal.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::getCron","p":"Drush/Commands/core/DrupalCommands.html#method_getCron","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::getModuleHandler","p":"Drush/Commands/core/DrupalCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::getRouteProvider","p":"Drush/Commands/core/DrupalCommands.html#method_getRouteProvider","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::__construct","p":"Drush/Commands/core/DrupalCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::cron","p":"Drush/Commands/core/DrupalCommands.html#method_cron","d":"

    Run all cron hooks in all active modules for specified site.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::requirements","p":"Drush/Commands/core/DrupalCommands.html#method_requirements","d":"

    Information about things that may be wrong in your Drupal installation.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::route","p":"Drush/Commands/core/DrupalCommands.html#method_route","d":"

    View information about all routes or one route.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalDirectoryCommands::__construct","p":"Drush/Commands/core/DrupalDirectoryCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalDirectoryCommands::drupalDirectory","p":"Drush/Commands/core/DrupalDirectoryCommands.html#method_drupalDirectory","d":"

    Return the filesystem path for modules/themes and other key folders.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalDirectoryCommands::getPath","p":"Drush/Commands/core/DrupalDirectoryCommands.html#method_getPath","d":"

    Given a target (e.g.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupliconCommands::optionset","p":"Drush/Commands/core/DrupliconCommands.html#method_optionset","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupliconCommands::druplicon","p":"Drush/Commands/core/DrupliconCommands.html#method_druplicon","d":"

    Print druplicon as post-command output.

    "},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::__construct","p":"Drush/Commands/core/EditCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::create","p":"Drush/Commands/core/EditCommands.html#method_create","d":"

    Not using Autowire in order to implicitly test backward compat.

    "},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::edit","p":"Drush/Commands/core/EditCommands.html#method_edit","d":"

    Edit drush.yml, site alias, and Drupal settings.php files.

    "},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::load","p":"Drush/Commands/core/EditCommands.html#method_load","d":null},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::phpIniFiles","p":"Drush/Commands/core/EditCommands.html#method_phpIniFiles","d":null},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::bashFiles","p":"Drush/Commands/core/EditCommands.html#method_bashFiles","d":null},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::findBashrc","p":"Drush/Commands/core/EditCommands.html#method_findBashrc","d":"

    Determine which .bashrc file is best to use on this platform.

    "},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::complete","p":"Drush/Commands/core/EditCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::__construct","p":"Drush/Commands/core/EntityCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::delete","p":"Drush/Commands/core/EntityCommands.html#method_delete","d":"

    Delete content entities.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::doDelete","p":"Drush/Commands/core/EntityCommands.html#method_doDelete","d":"

    Actual delete method.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::loadSave","p":"Drush/Commands/core/EntityCommands.html#method_loadSave","d":"

    Re-save entities, and publish/unpublish is specified.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::doSave","p":"Drush/Commands/core/EntityCommands.html#method_doSave","d":"

    Actual save method.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::getQuery","p":"Drush/Commands/core/EntityCommands.html#method_getQuery","d":""},{"t":"M","n":"Drush\\Commands\\core\\EntityCreateCommands::__construct","p":"Drush/Commands/core/EntityCreateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\EntityCreateCommands::createEntity","p":"Drush/Commands/core/EntityCreateCommands.html#method_createEntity","d":"

    Create a content entity after prompting for field values.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCreateCommands::validate","p":"Drush/Commands/core/EntityCreateCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\core\\EntityCreateCommands::setValue","p":"Drush/Commands/core/EntityCreateCommands.html#method_setValue","d":null},{"t":"M","n":"Drush\\Commands\\core\\ImageCommands::flush","p":"Drush/Commands/core/ImageCommands.html#method_flush","d":"

    Flush all derived images for a given style.

    "},{"t":"M","n":"Drush\\Commands\\core\\ImageCommands::interactFlush","p":"Drush/Commands/core/ImageCommands.html#method_interactFlush","d":null},{"t":"M","n":"Drush\\Commands\\core\\ImageCommands::postInit","p":"Drush/Commands/core/ImageCommands.html#method_postInit","d":null},{"t":"M","n":"Drush\\Commands\\core\\ImageCommands::derive","p":"Drush/Commands/core/ImageCommands.html#method_derive","d":"

    Create an image derivative.

    "},{"t":"M","n":"Drush\\Commands\\core\\JsonapiCommands::get","p":"Drush/Commands/core/JsonapiCommands.html#method_get","d":"

    Execute a JSONAPI request.

    "},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::getLanguageManager","p":"Drush/Commands/core/LanguageCommands.html#method_getLanguageManager","d":null},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::getModuleHandler","p":"Drush/Commands/core/LanguageCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::__construct","p":"Drush/Commands/core/LanguageCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::add","p":"Drush/Commands/core/LanguageCommands.html#method_add","d":null},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::info","p":"Drush/Commands/core/LanguageCommands.html#method_info","d":"

    Print the currently available languages.

    "},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::__construct","p":"Drush/Commands/core/LinkHooks.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::hookOption","p":"Drush/Commands/core/LinkHooks.html#method_hookOption","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::hookSetOptions","p":"Drush/Commands/core/LinkHooks.html#method_hookSetOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::hookFieldConfig","p":"Drush/Commands/core/LinkHooks.html#method_hookFieldConfig","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::askLinkType","p":"Drush/Commands/core/LinkHooks.html#method_askLinkType","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::askAllowLinkText","p":"Drush/Commands/core/LinkHooks.html#method_askAllowLinkText","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::isInstalled","p":"Drush/Commands/core/LinkHooks.html#method_isInstalled","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::getLanguageManager","p":"Drush/Commands/core/LocaleCommands.html#method_getLanguageManager","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::getConfigFactory","p":"Drush/Commands/core/LocaleCommands.html#method_getConfigFactory","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::getState","p":"Drush/Commands/core/LocaleCommands.html#method_getState","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::__construct","p":"Drush/Commands/core/LocaleCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::check","p":"Drush/Commands/core/LocaleCommands.html#method_check","d":"

    Checks for available translation updates.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::clearStatus","p":"Drush/Commands/core/LocaleCommands.html#method_clearStatus","d":"

    Clears the translation status.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::update","p":"Drush/Commands/core/LocaleCommands.html#method_update","d":"

    Imports the available translation updates.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::export","p":"Drush/Commands/core/LocaleCommands.html#method_export","d":"

    Exports to a gettext translation file.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::exportValidate","p":"Drush/Commands/core/LocaleCommands.html#method_exportValidate","d":"

    Assure that required options are set.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::importAll","p":"Drush/Commands/core/LocaleCommands.html#method_importAll","d":"

    Imports multiple translation files from the defined directory.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::import","p":"Drush/Commands/core/LocaleCommands.html#method_import","d":"

    Imports to a gettext translation file.

    "},{"t":"M","n":"Drush\\Commands\\core\\LoginCommands::__construct","p":"Drush/Commands/core/LoginCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\LoginCommands::login","p":"Drush/Commands/core/LoginCommands.html#method_login","d":"

    Display a one time login link for user ID 1, or another user.

    "},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::__construct","p":"Drush/Commands/core/MaintCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::getState","p":"Drush/Commands/core/MaintCommands.html#method_getState","d":null},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::get","p":"Drush/Commands/core/MaintCommands.html#method_get","d":"

    Get maintenance mode. Returns 1 if enabled, 0 if not.

    "},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::set","p":"Drush/Commands/core/MaintCommands.html#method_set","d":"

    Set maintenance mode.

    "},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::status","p":"Drush/Commands/core/MaintCommands.html#method_status","d":"

    Fail if maintenance mode is enabled.

    "},{"t":"M","n":"Drush\\Commands\\core\\MessengerCommands::__construct","p":"Drush/Commands/core/MessengerCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\MessengerCommands::pre","p":"Drush/Commands/core/MessengerCommands.html#method_pre","d":null},{"t":"M","n":"Drush\\Commands\\core\\MessengerCommands::post","p":"Drush/Commands/core/MessengerCommands.html#method_post","d":null},{"t":"M","n":"Drush\\Commands\\core\\MessengerCommands::log","p":"Drush/Commands/core/MessengerCommands.html#method_log","d":null},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::__construct","p":"Drush/Commands/core/MigrateRunnerCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::setMigrationPluginManager","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_setMigrationPluginManager","d":"

    Provide a migration plugin manager.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::status","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_status","d":"

    List all migrations with current status.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationSourceRowsCount","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationSourceRowsCount","d":"

    Returns the migration source rows count.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationNeedingUpdateCount","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationNeedingUpdateCount","d":"

    Returns the number of items that needs update.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationUnprocessedCount","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationUnprocessedCount","d":"

    Returns the number of unprocessed items.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationImportedCount","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationImportedCount","d":"

    Returns the number of imported items.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationLastImportedTime","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationLastImportedTime","d":"

    Returns the last imported date/time if any.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::padTableRow","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_padTableRow","d":"

    Pads an incomplete table row with empty cells.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::import","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_import","d":"

    Perform one or more migration processes.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::executeMigration","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_executeMigration","d":"

    Executes a single migration.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::rollback","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_rollback","d":"

    Rollback one or more migrations.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::stop","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_stop","d":"

    Stop an active migration operation.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::resetStatus","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_resetStatus","d":"

    Reset an active migration's status to idle.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::messages","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_messages","d":"

    View any messages associated with a migration.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::preprocessMessageRow","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_preprocessMessageRow","d":"

    Preprocesses migrate message rows.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::fieldsSource","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_fieldsSource","d":"

    List the fields available for mapping in a source.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationList","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationList","d":"

    Retrieves a list of active migrations.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrateMessage","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrateMessage","d":"

    Returns the migrate message logger.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getSourceIdKeys","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getSourceIdKeys","d":"

    Get the source ID keys.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::validateMigrationId","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_validateMigrationId","d":"

    Validates a migration ID is valid.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::docs","p":"Drush/Commands/core/MkCommands.html#method_docs","d":"

    Build a Markdown document for each available Drush command/generator.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::createAnnotatedCommands","p":"Drush/Commands/core/MkCommands.html#method_createAnnotatedCommands","d":"

    Convert generators into Annotated commands (for Help).

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendPostAmble","p":"Drush/Commands/core/MkCommands.html#method_appendPostAmble","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendAliases","p":"Drush/Commands/core/MkCommands.html#method_appendAliases","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendTopics","p":"Drush/Commands/core/MkCommands.html#method_appendTopics","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendOptions","p":"Drush/Commands/core/MkCommands.html#method_appendOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendOptionsGlobal","p":"Drush/Commands/core/MkCommands.html#method_appendOptionsGlobal","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendArguments","p":"Drush/Commands/core/MkCommands.html#method_appendArguments","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendUsages","p":"Drush/Commands/core/MkCommands.html#method_appendUsages","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendPreamble","p":"Drush/Commands/core/MkCommands.html#method_appendPreamble","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::writeYml","p":"Drush/Commands/core/MkCommands.html#method_writeYml","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::writeAllMd","p":"Drush/Commands/core/MkCommands.html#method_writeAllMd","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::prepare","p":"Drush/Commands/core/MkCommands.html#method_prepare","d":"

    Empty target directories.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::argToArray","p":"Drush/Commands/core/MkCommands.html#method_argToArray","d":"

    Build an array since that's what HelpCLIFormatter expects.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::optionToArray","p":"Drush/Commands/core/MkCommands.html#method_optionToArray","d":"

    Build an array since that's what HelpCLIFormatter expects.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::cliTextToMarkdown","p":"Drush/Commands/core/MkCommands.html#method_cliTextToMarkdown","d":"

    Convert text like foo to foo.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::writeContentFilesAndBuildNavAndBuildRedirectMap","p":"Drush/Commands/core/MkCommands.html#method_writeContentFilesAndBuildNavAndBuildRedirectMap","d":"

    Write content files, add to nav, build a redirect map.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::getRedirectMap","p":"Drush/Commands/core/MkCommands.html#method_getRedirectMap","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::getFilename","p":"Drush/Commands/core/MkCommands.html#method_getFilename","d":"

    Get a filename from a command.

    "},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::optionsetNotify","p":"Drush/Commands/core/NotifyCommands.html#method_optionsetNotify","d":null},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::registerShutdown","p":"Drush/Commands/core/NotifyCommands.html#method_registerShutdown","d":null},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::shutdown","p":"Drush/Commands/core/NotifyCommands.html#method_shutdown","d":null},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::shutdownSend","p":"Drush/Commands/core/NotifyCommands.html#method_shutdownSend","d":"

    Prepares and dispatches notifications to delivery mechanisms.

    "},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::shutdownSendText","p":"Drush/Commands/core/NotifyCommands.html#method_shutdownSendText","d":"

    Send text-based system notification.

    "},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::isAllowed","p":"Drush/Commands/core/NotifyCommands.html#method_isAllowed","d":"

    Identify if the given Drush request should trigger a notification.

    "},{"t":"M","n":"Drush\\Commands\\core\\PhpCommands::evaluate","p":"Drush/Commands/core/PhpCommands.html#method_evaluate","d":"

    Evaluate arbitrary php code after bootstrapping Drupal (if available).

    "},{"t":"M","n":"Drush\\Commands\\core\\PhpCommands::script","p":"Drush/Commands/core/PhpCommands.html#method_script","d":"

    Run php a script after a full Drupal bootstrap.

    "},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::__construct","p":"Drush/Commands/core/QueueCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::getWorkerManager","p":"Drush/Commands/core/QueueCommands.html#method_getWorkerManager","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::getQueueService","p":"Drush/Commands/core/QueueCommands.html#method_getQueueService","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::run","p":"Drush/Commands/core/QueueCommands.html#method_run","d":"

    Run a specific queue by name.

    "},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::qList","p":"Drush/Commands/core/QueueCommands.html#method_qList","d":"

    Returns a list of all defined queues.

    "},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::delete","p":"Drush/Commands/core/QueueCommands.html#method_delete","d":"

    Delete all items in a specific queue.

    "},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::getQueues","p":"Drush/Commands/core/QueueCommands.html#method_getQueues","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::getQueue","p":"Drush/Commands/core/QueueCommands.html#method_getQueue","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::queueComplete","p":"Drush/Commands/core/QueueCommands.html#method_queueComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::__construct","p":"Drush/Commands/core/RoleCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::createRole","p":"Drush/Commands/core/RoleCommands.html#method_createRole","d":"

    Create a new role.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::delete","p":"Drush/Commands/core/RoleCommands.html#method_delete","d":"

    Delete a role.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::roleAddPerm","p":"Drush/Commands/core/RoleCommands.html#method_roleAddPerm","d":"

    Grant specified permission(s) to a role.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::roleRemovePerm","p":"Drush/Commands/core/RoleCommands.html#method_roleRemovePerm","d":"

    Remove specified permission(s) from a role.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::roleList","p":"Drush/Commands/core/RoleCommands.html#method_roleList","d":"

    Display roles and their permissions.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::renderPermsCell","p":"Drush/Commands/core/RoleCommands.html#method_renderPermsCell","d":null},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::roleComplete","p":"Drush/Commands/core/RoleCommands.html#method_roleComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::__construct","p":"Drush/Commands/core/RsyncCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::rsync","p":"Drush/Commands/core/RsyncCommands.html#method_rsync","d":"

    Rsync Drupal code or files to/from another server using ssh.

    "},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::rsyncOptions","p":"Drush/Commands/core/RsyncCommands.html#method_rsyncOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::preCommandEvent","p":"Drush/Commands/core/RsyncCommands.html#method_preCommandEvent","d":"

    Evaluate the path aliases in the source and destination\nparameters. We do this in the command-event so that\nwe can set up the configuration object to include options\nfrom the source and target aliases, if any, so that these\nvalues may participate in configuration injection.

    "},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::injectAliasPathParameterOptions","p":"Drush/Commands/core/RsyncCommands.html#method_injectAliasPathParameterOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::validate","p":"Drush/Commands/core/RsyncCommands.html#method_validate","d":"

    Validate that passed aliases are valid.

    "},{"t":"M","n":"Drush\\Commands\\core\\RunserverCommands::runserver","p":"Drush/Commands/core/RunserverCommands.html#method_runserver","d":"

    Runs PHP's built-in http server for development.

    "},{"t":"M","n":"Drush\\Commands\\core\\RunserverCommands::uri","p":"Drush/Commands/core/RunserverCommands.html#method_uri","d":"

    Determine the URI to use for this server.

    "},{"t":"M","n":"Drush\\Commands\\core\\RunserverCommands::parseUri","p":"Drush/Commands/core/RunserverCommands.html#method_parseUri","d":"

    Parse a URI or partial URI (including just a port, host IP or path).

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteCommands::__construct","p":"Drush/Commands/core/SiteCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteCommands::siteSet","p":"Drush/Commands/core/SiteCommands.html#method_siteSet","d":"

    Set a site alias that will persist for the current session.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteCommands::siteAlias","p":"Drush/Commands/core/SiteCommands.html#method_siteAlias","d":"

    Show site alias details, or a list of available site aliases.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteCommands::siteAliasExportList","p":"Drush/Commands/core/SiteCommands.html#method_siteAliasExportList","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::__construct","p":"Drush/Commands/core/SiteInstallCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::install","p":"Drush/Commands/core/SiteInstallCommands.html#method_install","d":"

    Install Drupal along with modules/themes/configuration/profile.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::taskCallback","p":"Drush/Commands/core/SiteInstallCommands.html#method_taskCallback","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::determineRecipeOrProfile","p":"Drush/Commands/core/SiteInstallCommands.html#method_determineRecipeOrProfile","d":"

    Determine if the passed parameter is a recipe directory, or a profile name.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::isValidProfileName","p":"Drush/Commands/core/SiteInstallCommands.html#method_isValidProfileName","d":"

    Determine whether the provided profile name meets naming conventions.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::validateRecipe","p":"Drush/Commands/core/SiteInstallCommands.html#method_validateRecipe","d":"

    Validates a user provided recipe.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::determineProfile","p":"Drush/Commands/core/SiteInstallCommands.html#method_determineProfile","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::hasConfigFiles","p":"Drush/Commands/core/SiteInstallCommands.html#method_hasConfigFiles","d":"

    Check to see if there are any .yml files in the provided config directory.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::validate","p":"Drush/Commands/core/SiteInstallCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::pre","p":"Drush/Commands/core/SiteInstallCommands.html#method_pre","d":"

    Perform setup tasks before installation.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::getSitesSubdirFromUri","p":"Drush/Commands/core/SiteInstallCommands.html#method_getSitesSubdirFromUri","d":"

    Determine an appropriate site subdir name to use for the\nprovided uri.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::serverGlobals","p":"Drush/Commands/core/SiteInstallCommands.html#method_serverGlobals","d":"

    Fake the necessary HTTP headers that the Drupal installer still needs:

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::validateConfigDir","p":"Drush/Commands/core/SiteInstallCommands.html#method_validateConfigDir","d":"

    Assure that a config directory exists and is populated.

    "},{"t":"M","n":"Drush\\Commands\\core\\SshCommands::__construct","p":"Drush/Commands/core/SshCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\SshCommands::ssh","p":"Drush/Commands/core/SshCommands.html#method_ssh","d":"

    Connect to a webserver via SSH, and optionally run a shell command.

    "},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::__construct","p":"Drush/Commands/core/StateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::getState","p":"Drush/Commands/core/StateCommands.html#method_getState","d":null},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::get","p":"Drush/Commands/core/StateCommands.html#method_get","d":"

    Display a state value.

    "},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::set","p":"Drush/Commands/core/StateCommands.html#method_set","d":"

    Set a state value.

    "},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::delete","p":"Drush/Commands/core/StateCommands.html#method_delete","d":"

    Delete a state entry.

    "},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::format","p":"Drush/Commands/core/StateCommands.html#method_format","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::__construct","p":"Drush/Commands/core/StatusCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::createEarly","p":"Drush/Commands/core/StatusCommands.html#method_createEarly","d":"

    Not using Autowire in order to implicitly test backward compat.

    "},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::status","p":"Drush/Commands/core/StatusCommands.html#method_status","d":"

    An overview of the environment - Drush and Drupal.

    "},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::getPropertyList","p":"Drush/Commands/core/StatusCommands.html#method_getPropertyList","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::renderStatusCell","p":"Drush/Commands/core/StatusCommands.html#method_renderStatusCell","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::adjustStatusOptions","p":"Drush/Commands/core/StatusCommands.html#method_adjustStatusOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::pathAliases","p":"Drush/Commands/core/StatusCommands.html#method_pathAliases","d":null},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::topic","p":"Drush/Commands/core/TopicCommands.html#method_topic","d":"

    Read detailed documentation on a given topic.

    "},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::interact","p":"Drush/Commands/core/TopicCommands.html#method_interact","d":null},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::validate","p":"Drush/Commands/core/TopicCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::topicComplete","p":"Drush/Commands/core/TopicCommands.html#method_topicComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::getAllTopics","p":"Drush/Commands/core/TopicCommands.html#method_getAllTopics","d":"

    Retrieve all defined topics

    "},{"t":"M","n":"Drush\\Commands\\core\\TwigCommands::__construct","p":"Drush/Commands/core/TwigCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\TwigCommands::unused","p":"Drush/Commands/core/TwigCommands.html#method_unused","d":"

    Find potentially unused Twig templates.

    "},{"t":"M","n":"Drush\\Commands\\core\\TwigCommands::twigCompile","p":"Drush/Commands/core/TwigCommands.html#method_twigCompile","d":"

    Compile all Twig template(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\TwigCommands::twigDebug","p":"Drush/Commands/core/TwigCommands.html#method_twigDebug","d":"

    Enables Twig debug and disables caching Twig templates.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::__construct","p":"Drush/Commands/core/UpdateDBCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updatedb","p":"Drush/Commands/core/UpdateDBCommands.html#method_updatedb","d":"

    Apply any database updates required (as with running update.php).

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updatedbStatus","p":"Drush/Commands/core/UpdateDBCommands.html#method_updatedbStatus","d":"

    List any pending database updates.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::process","p":"Drush/Commands/core/UpdateDBCommands.html#method_process","d":"

    Process operations in the specified batch set.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateDoOne","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateDoOne","d":"

    Perform one update and store the results which will later be displayed on\nthe finished page.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateDoOnePostUpdate","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateDoOnePostUpdate","d":"

    Batch command that executes a single post-update.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateFinished","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateFinished","d":"

    Batch finished callback.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateBatch","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateBatch","d":"

    Start the database update batch process.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::restoreMaintMode","p":"Drush/Commands/core/UpdateDBCommands.html#method_restoreMaintMode","d":null},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::getUpdateList","p":"Drush/Commands/core/UpdateDBCommands.html#method_getUpdateList","d":null},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::cacheRebuild","p":"Drush/Commands/core/UpdateDBCommands.html#method_cacheRebuild","d":"

    Clears caches and rebuilds the container.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::getUpdatedbStatus","p":"Drush/Commands/core/UpdateDBCommands.html#method_getUpdatedbStatus","d":"

    Returns information about available module updates.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateCheckRequirements","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateCheckRequirements","d":"

    Log messages for any requirements warnings/errors.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::__construct","p":"Drush/Commands/core/UserCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::information","p":"Drush/Commands/core/UserCommands.html#method_information","d":"

    Print information about the specified user(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::renderRolesCell","p":"Drush/Commands/core/UserCommands.html#method_renderRolesCell","d":null},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::block","p":"Drush/Commands/core/UserCommands.html#method_block","d":"

    Block the specified user(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::unblock","p":"Drush/Commands/core/UserCommands.html#method_unblock","d":"

    Unblock the specified user(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::addRole","p":"Drush/Commands/core/UserCommands.html#method_addRole","d":"

    Add a role to the specified user accounts.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::removeRole","p":"Drush/Commands/core/UserCommands.html#method_removeRole","d":"

    Remove a role from the specified user accounts.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::createUser","p":"Drush/Commands/core/UserCommands.html#method_createUser","d":"

    Create a user account.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::createValidate","p":"Drush/Commands/core/UserCommands.html#method_createValidate","d":"

    Assure that provided username is available.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::cancel","p":"Drush/Commands/core/UserCommands.html#method_cancel","d":"

    Block or delete user account(s) with the specified name(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::password","p":"Drush/Commands/core/UserCommands.html#method_password","d":"

    Set the password for the user account with the specified name.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::infoArray","p":"Drush/Commands/core/UserCommands.html#method_infoArray","d":"

    A flatter and simpler array presentation of a Drupal $user object.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::getAccounts","p":"Drush/Commands/core/UserCommands.html#method_getAccounts","d":"

    Get accounts from name variables or uid & mail options.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::roleComplete","p":"Drush/Commands/core/UserCommands.html#method_roleComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::__construct","p":"Drush/Commands/core/ViewsCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::getConfigFactory","p":"Drush/Commands/core/ViewsCommands.html#method_getConfigFactory","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::getModuleHandler","p":"Drush/Commands/core/ViewsCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::getEntityTypeManager","p":"Drush/Commands/core/ViewsCommands.html#method_getEntityTypeManager","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::getRenderer","p":"Drush/Commands/core/ViewsCommands.html#method_getRenderer","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::dev","p":"Drush/Commands/core/ViewsCommands.html#method_dev","d":"

    Set several Views settings to more developer-oriented values.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::vlist","p":"Drush/Commands/core/ViewsCommands.html#method_vlist","d":"

    Get a list of all views in the system.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::execute","p":"Drush/Commands/core/ViewsCommands.html#method_execute","d":"

    Execute a view and show a count of the results, or the rendered HTML.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::analyze","p":"Drush/Commands/core/ViewsCommands.html#method_analyze","d":"

    Get a list of all Views and analyze warnings.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::enable","p":"Drush/Commands/core/ViewsCommands.html#method_enable","d":"

    Enable the specified views.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::disable","p":"Drush/Commands/core/ViewsCommands.html#method_disable","d":"

    Disable the specified views.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::cacheClear","p":"Drush/Commands/core/ViewsCommands.html#method_cacheClear","d":"

    Adds a cache clear option for views.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::__construct","p":"Drush/Commands/core/WatchdogCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::show","p":"Drush/Commands/core/WatchdogCommands.html#method_show","d":"

    Show watchdog messages.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::watchdogList","p":"Drush/Commands/core/WatchdogCommands.html#method_watchdogList","d":"

    Interactively filter the watchdog message listing.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::tail","p":"Drush/Commands/core/WatchdogCommands.html#method_tail","d":"

    Tail watchdog messages.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::interactList","p":"Drush/Commands/core/WatchdogCommands.html#method_interactList","d":null},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::delete","p":"Drush/Commands/core/WatchdogCommands.html#method_delete","d":"

    Delete watchdog log records.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::showOne","p":"Drush/Commands/core/WatchdogCommands.html#method_showOne","d":"

    Show one log record by ID.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::where","p":"Drush/Commands/core/WatchdogCommands.html#method_where","d":"

    Build a WHERE snippet based on given parameters.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::formatResult","p":"Drush/Commands/core/WatchdogCommands.html#method_formatResult","d":"

    Format a watchdog database row.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::messageTypes","p":"Drush/Commands/core/WatchdogCommands.html#method_messageTypes","d":"

    Helper function to obtain the message types based on drupal version.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::watchdogComplete","p":"Drush/Commands/core/WatchdogCommands.html#method_watchdogComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::optionsetXhProf","p":"Drush/Commands/core/XhprofCommands.html#method_optionsetXhProf","d":null},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofPost","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofPost","d":"

    Finish profiling and emit a link.

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofInitialize","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofInitialize","d":"

    Enable profiling via XHProf

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofIsEnabled","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofIsEnabled","d":"

    Determines if any profiler could be enabled.

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofFlags","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofFlags","d":"

    Determines flags.

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofEnable","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofEnable","d":"

    Enable profiling.

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofFinishRun","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofFinishRun","d":"

    Disable profiling and save results.

    "},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleAskTrait::getFieldableEntityTypes","p":"Drush/Commands/field/EntityTypeBundleAskTrait.html#method_getFieldableEntityTypes","d":null},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleAskTrait::askEntityType","p":"Drush/Commands/field/EntityTypeBundleAskTrait.html#method_askEntityType","d":null},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleAskTrait::askBundle","p":"Drush/Commands/field/EntityTypeBundleAskTrait.html#method_askBundle","d":null},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleValidationTrait::validateEntityType","p":"Drush/Commands/field/EntityTypeBundleValidationTrait.html#method_validateEntityType","d":null},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleValidationTrait::validateBundle","p":"Drush/Commands/field/EntityTypeBundleValidationTrait.html#method_validateBundle","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseInfoCommands::__construct","p":"Drush/Commands/field/FieldBaseInfoCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseInfoCommands::info","p":"Drush/Commands/field/FieldBaseInfoCommands.html#method_info","d":"

    List all base fields of an entity type

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseInfoCommands::complete","p":"Drush/Commands/field/FieldBaseInfoCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::__construct","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::baseOverrideCreateField","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_baseOverrideCreateField","d":"

    Create a new base field override

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::complete","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::askFieldName","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_askFieldName","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::askFieldLabel","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_askFieldLabel","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::askFieldDescription","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_askFieldDescription","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::askRequired","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_askRequired","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::createBaseFieldOverride","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_createBaseFieldOverride","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::logResult","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_logResult","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::getBaseFieldDefinition","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_getBaseFieldDefinition","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::__construct","p":"Drush/Commands/field/FieldCreateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::create","p":"Drush/Commands/field/FieldCreateCommands.html#method_create","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::setContentTranslationManager","p":"Drush/Commands/field/FieldCreateCommands.html#method_setContentTranslationManager","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::fieldCreate","p":"Drush/Commands/field/FieldCreateCommands.html#method_fieldCreate","d":"

    Create a new field

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::complete","p":"Drush/Commands/field/FieldCreateCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askExistingFieldName","p":"Drush/Commands/field/FieldCreateCommands.html#method_askExistingFieldName","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldName","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldName","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldLabel","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldLabel","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldDescription","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldDescription","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldType","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldType","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldWidget","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldWidget","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askRequired","p":"Drush/Commands/field/FieldCreateCommands.html#method_askRequired","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askTranslatable","p":"Drush/Commands/field/FieldCreateCommands.html#method_askTranslatable","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askCardinality","p":"Drush/Commands/field/FieldCreateCommands.html#method_askCardinality","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::createField","p":"Drush/Commands/field/FieldCreateCommands.html#method_createField","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::createFieldStorage","p":"Drush/Commands/field/FieldCreateCommands.html#method_createFieldStorage","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::createFieldDisplay","p":"Drush/Commands/field/FieldCreateCommands.html#method_createFieldDisplay","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::getEntityDisplay","p":"Drush/Commands/field/FieldCreateCommands.html#method_getEntityDisplay","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::logResult","p":"Drush/Commands/field/FieldCreateCommands.html#method_logResult","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::generateFieldName","p":"Drush/Commands/field/FieldCreateCommands.html#method_generateFieldName","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::fieldExists","p":"Drush/Commands/field/FieldCreateCommands.html#method_fieldExists","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::fieldStorageExists","p":"Drush/Commands/field/FieldCreateCommands.html#method_fieldStorageExists","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::getExistingFieldStorageOptions","p":"Drush/Commands/field/FieldCreateCommands.html#method_getExistingFieldStorageOptions","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::hasContentTranslation","p":"Drush/Commands/field/FieldCreateCommands.html#method_hasContentTranslation","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::ensureOption","p":"Drush/Commands/field/FieldCreateCommands.html#method_ensureOption","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::__construct","p":"Drush/Commands/field/FieldDefinitionCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::types","p":"Drush/Commands/field/FieldDefinitionCommands.html#method_types","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::widgets","p":"Drush/Commands/field/FieldDefinitionCommands.html#method_widgets","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::formatters","p":"Drush/Commands/field/FieldDefinitionCommands.html#method_formatters","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::complete","p":"Drush/Commands/field/FieldDefinitionCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionRowsOfFieldsTrait::renderArray","p":"Drush/Commands/field/FieldDefinitionRowsOfFieldsTrait.html#method_renderArray","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionRowsOfFieldsTrait::renderBoolean","p":"Drush/Commands/field/FieldDefinitionRowsOfFieldsTrait.html#method_renderBoolean","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionRowsOfFieldsTrait::getRowsOfFieldsByFieldDefinitions","p":"Drush/Commands/field/FieldDefinitionRowsOfFieldsTrait.html#method_getRowsOfFieldsByFieldDefinitions","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::__construct","p":"Drush/Commands/field/FieldDeleteCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::delete","p":"Drush/Commands/field/FieldDeleteCommands.html#method_delete","d":"

    Delete a field

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::complete","p":"Drush/Commands/field/FieldDeleteCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::askExisting","p":"Drush/Commands/field/FieldDeleteCommands.html#method_askExisting","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::askBundle","p":"Drush/Commands/field/FieldDeleteCommands.html#method_askBundle","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::getFieldConfigs","p":"Drush/Commands/field/FieldDeleteCommands.html#method_getFieldConfigs","d":"

    Returns all field configs for the given entity type and bundle.

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::deleteFieldConfig","p":"Drush/Commands/field/FieldDeleteCommands.html#method_deleteFieldConfig","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::__construct","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::hookFieldStorage","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_hookFieldStorage","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::hookFieldConfig","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_hookFieldConfig","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::getTargetType","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_getTargetType","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::getTargetBundles","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_getTargetBundles","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::askReferencedEntityType","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_askReferencedEntityType","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::askReferencedBundles","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_askReferencedBundles","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldInfoCommands::__construct","p":"Drush/Commands/field/FieldInfoCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldInfoCommands::info","p":"Drush/Commands/field/FieldInfoCommands.html#method_info","d":"

    List all configurable fields of an entity bundle

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldInfoCommands::complete","p":"Drush/Commands/field/FieldInfoCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::__construct","p":"Drush/Commands/field/FieldTextHooks.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hookOption","p":"Drush/Commands/field/FieldTextHooks.html#method_hookOption","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hookValidate","p":"Drush/Commands/field/FieldTextHooks.html#method_hookValidate","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hookSetOptions","p":"Drush/Commands/field/FieldTextHooks.html#method_hookSetOptions","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hookFieldConfig","p":"Drush/Commands/field/FieldTextHooks.html#method_hookFieldConfig","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hasAllowedFormats","p":"Drush/Commands/field/FieldTextHooks.html#method_hasAllowedFormats","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::askAllowedFormats","p":"Drush/Commands/field/FieldTextHooks.html#method_askAllowedFormats","d":"

    Ask for the allowed formats. Only used in case the command is run interactively.

    "},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::__construct","p":"Drush/Commands/generate/ApplicationFactory.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::create","p":"Drush/Commands/generate/ApplicationFactory.html#method_create","d":"

    Creates Drush generate application.

    "},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::discover","p":"Drush/Commands/generate/ApplicationFactory.html#method_discover","d":null},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::filterClassExists","p":"Drush/Commands/generate/ApplicationFactory.html#method_filterClassExists","d":"

    Check each class for existence.

    "},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::alterGenerators","p":"Drush/Commands/generate/ApplicationFactory.html#method_alterGenerators","d":"

    Implements hook GeneratorInfoAlter.

    "},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::logger","p":"Drush/Commands/generate/ApplicationFactory.html#method_logger","d":null},{"t":"M","n":"Drush\\Commands\\generate\\GenerateCommands::__construct","p":"Drush/Commands/generate/GenerateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\generate\\GenerateCommands::create","p":"Drush/Commands/generate/GenerateCommands.html#method_create","d":null},{"t":"M","n":"Drush\\Commands\\generate\\GenerateCommands::generate","p":"Drush/Commands/generate/GenerateCommands.html#method_generate","d":"

    Generate boilerplate code for modules/plugins/services etc.

    "},{"t":"M","n":"Drush\\Commands\\generate\\GenerateCommands::generatorNameComplete","p":"Drush/Commands/generate/GenerateCommands.html#method_generatorNameComplete","d":"

    Generates completion for generator names.

    "},{"t":"M","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushAliasFile::generate","p":"Drush/Commands/generate/Generators/Drush/DrushAliasFile.html#method_generate","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushCommandFile::generate","p":"Drush/Commands/generate/Generators/Drush/DrushCommandFile.html#method_generate","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushGeneratorFile::generate","p":"Drush/Commands/generate/Generators/Drush/DrushGeneratorFile.html#method_generate","d":null},{"t":"M","n":"Drush\\Commands\\help\\DrushHelpDocument::generateBaseHelpDom","p":"Drush/Commands/help/DrushHelpDocument.html#method_generateBaseHelpDom","d":""},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::write","p":"Drush/Commands/help/HelpCLIFormatter.html#method_write","d":""},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::formatOptionKeys","p":"Drush/Commands/help/HelpCLIFormatter.html#method_formatOptionKeys","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::formatOptionDescription","p":"Drush/Commands/help/HelpCLIFormatter.html#method_formatOptionDescription","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::formatArgumentName","p":"Drush/Commands/help/HelpCLIFormatter.html#method_formatArgumentName","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::cleanOptions","p":"Drush/Commands/help/HelpCLIFormatter.html#method_cleanOptions","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::isGlobalOption","p":"Drush/Commands/help/HelpCLIFormatter.html#method_isGlobalOption","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::optionRows","p":"Drush/Commands/help/HelpCLIFormatter.html#method_optionRows","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCommands::help","p":"Drush/Commands/help/HelpCommands.html#method_help","d":"

    Display usage details for a command.

    "},{"t":"M","n":"Drush\\Commands\\help\\HelpCommands::validate","p":"Drush/Commands/help/HelpCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::helpList","p":"Drush/Commands/help/ListCommands.html#method_helpList","d":"

    List available commands.

    "},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::buildDom","p":"Drush/Commands/help/ListCommands.html#method_buildDom","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::renderListCLI","p":"Drush/Commands/help/ListCommands.html#method_renderListCLI","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::getTerminalWidth","p":"Drush/Commands/help/ListCommands.html#method_getTerminalWidth","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::renderListRaw","p":"Drush/Commands/help/ListCommands.html#method_renderListRaw","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::categorize","p":"Drush/Commands/help/ListCommands.html#method_categorize","d":""},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::__construct","p":"Drush/Commands/pm/PmCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getConfigFactory","p":"Drush/Commands/pm/PmCommands.html#method_getConfigFactory","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getModuleInstaller","p":"Drush/Commands/pm/PmCommands.html#method_getModuleInstaller","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getModuleHandler","p":"Drush/Commands/pm/PmCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getThemeHandler","p":"Drush/Commands/pm/PmCommands.html#method_getThemeHandler","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getExtensionListModule","p":"Drush/Commands/pm/PmCommands.html#method_getExtensionListModule","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::install","p":"Drush/Commands/pm/PmCommands.html#method_install","d":"

    Enable one or more modules.

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::validateEnableModules","p":"Drush/Commands/pm/PmCommands.html#method_validateEnableModules","d":"

    Run requirements checks on the module installation.

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::uninstall","p":"Drush/Commands/pm/PmCommands.html#method_uninstall","d":"

    Uninstall one or more modules and their dependent modules.

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::validateUninstall","p":"Drush/Commands/pm/PmCommands.html#method_validateUninstall","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::pmList","p":"Drush/Commands/pm/PmCommands.html#method_pmList","d":"

    Show a list of available extensions (modules and themes).

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::extensionStatus","p":"Drush/Commands/pm/PmCommands.html#method_extensionStatus","d":"

    Calculate an extension status based on current status and schema version.

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::addInstallDependencies","p":"Drush/Commands/pm/PmCommands.html#method_addInstallDependencies","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::addUninstallDependencies","p":"Drush/Commands/pm/PmCommands.html#method_addUninstallDependencies","d":null},{"t":"M","n":"Drush\\Commands\\pm\\ThemeCommands::__construct","p":"Drush/Commands/pm/ThemeCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\pm\\ThemeCommands::getThemeInstaller","p":"Drush/Commands/pm/ThemeCommands.html#method_getThemeInstaller","d":null},{"t":"M","n":"Drush\\Commands\\pm\\ThemeCommands::install","p":"Drush/Commands/pm/ThemeCommands.html#method_install","d":"

    Install one or more themes.

    "},{"t":"M","n":"Drush\\Commands\\pm\\ThemeCommands::uninstall","p":"Drush/Commands/pm/ThemeCommands.html#method_uninstall","d":"

    Uninstall themes.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::conf","p":"Drush/Commands/sql/SqlCommands.html#method_conf","d":null},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::connect","p":"Drush/Commands/sql/SqlCommands.html#method_connect","d":"

    A string for connecting to the DB.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::createDb","p":"Drush/Commands/sql/SqlCommands.html#method_createDb","d":"

    Create a database.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::drop","p":"Drush/Commands/sql/SqlCommands.html#method_drop","d":"

    Drop all tables in a given database.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::cli","p":"Drush/Commands/sql/SqlCommands.html#method_cli","d":"

    Open a SQL command-line interface using Drupal's credentials.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::query","p":"Drush/Commands/sql/SqlCommands.html#method_query","d":"

    Execute a query against a database.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::dump","p":"Drush/Commands/sql/SqlCommands.html#method_dump","d":"

    Exports the Drupal DB as SQL using mysqldump or equivalent.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::validate","p":"Drush/Commands/sql/SqlCommands.html#method_validate","d":"

    Assert that mysql or similar are on the user's PATH.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::__construct","p":"Drush/Commands/sql/SqlSyncCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::sqlsync","p":"Drush/Commands/sql/SqlSyncCommands.html#method_sqlsync","d":"

    Copy DB data from a source site to a target site. Transfers data via rsync.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::validate","p":"Drush/Commands/sql/SqlSyncCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::databaseName","p":"Drush/Commands/sql/SqlSyncCommands.html#method_databaseName","d":null},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::dump","p":"Drush/Commands/sql/SqlSyncCommands.html#method_dump","d":"

    Perform sql-dump on source unless told otherwise. Returns the path to the dump file.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::rsync","p":"Drush/Commands/sql/SqlSyncCommands.html#method_rsync","d":""},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::import","p":"Drush/Commands/sql/SqlSyncCommands.html#method_import","d":"

    Import file into target.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeCommands.html#method_sanitize","d":"

    Sanitize the database by removing or obfuscating user data.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands::__construct","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html#method_sanitize","d":"

    Sanitize comment names from the DB.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands::messages","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands::applies","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html#method_applies","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface::sanitize","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html#method_sanitize","d":"

    Run your sanitization logic using standard Drupal APIs.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface::messages","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeSessionsCommands::__construct","p":"Drush/Commands/sql/sanitize/SanitizeSessionsCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeSessionsCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeSessionsCommands.html#method_sanitize","d":"

    Sanitize sessions from the DB.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeSessionsCommands::messages","p":"Drush/Commands/sql/sanitize/SanitizeSessionsCommands.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::__construct","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::getDatabase","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_getDatabase","d":""},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::getEntityFieldManager","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_getEntityFieldManager","d":""},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_sanitize","d":"

    Sanitize string fields associated with the user.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::messages","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::options","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_options","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::__construct","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method_sanitize","d":"

    Sanitize emails and passwords. This also an example of how to write a\ndatabase sanitizer for sql:sync.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::options","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method_options","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::messages","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::isEnabled","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method_isEnabled","d":"

    Test an option value to see if it is disabled.

    "},{"t":"M","n":"Drush\\Config\\ConfigAwareTrait::getConfig","p":"Drush/Config/ConfigAwareTrait.html#method_getConfig","d":"

    Replaces same method in ConfigAwareTrait in order to provide a\nDrushConfig as return type. Helps with IDE completion.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::__construct","p":"Drush/Config/ConfigLocator.html#method___construct","d":"

    ConfigLocator constructor

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::setLocal","p":"Drush/Config/ConfigLocator.html#method_setLocal","d":"

    Put the config locator into 'local 'mode.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::collectSources","p":"Drush/Config/ConfigLocator.html#method_collectSources","d":"

    Keep track of the source that every config item originally came from.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::sources","p":"Drush/Config/ConfigLocator.html#method_sources","d":"

    Return all of the sources for every configuration item. The key\nis the address of the configuration item, and the value is the\nconfiguration file it was loaded from. Note that this method will\nreturn just an empty array unless collectSources(true) is called\nprior to loading configuration files.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::configFilePaths","p":"Drush/Config/ConfigLocator.html#method_configFilePaths","d":"

    Return a list of all configuration files that were loaded.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addToSources","p":"Drush/Config/ConfigLocator.html#method_addToSources","d":"

    Accumulate the sources provided by the configuration loader.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::config","p":"Drush/Config/ConfigLocator.html#method_config","d":"

    Return the configuration object. Create it and load it with\nall identified configuration if necessary.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addEnvironment","p":"Drush/Config/ConfigLocator.html#method_addEnvironment","d":"

    Exports all of the information stored in the environment, and adds\nit to the configuration. The Environment object itself is only\navailable during preflight; the information exported here may be\nobtained by commands et. al. as needed.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addPreflightConfigFiles","p":"Drush/Config/ConfigLocator.html#method_addPreflightConfigFiles","d":"

    Add config paths defined in preflight configuration.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addAliasConfig","p":"Drush/Config/ConfigLocator.html#method_addAliasConfig","d":"

    Take any configuration from the active alias record, and add it\nto our configuration.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addUserConfig","p":"Drush/Config/ConfigLocator.html#method_addUserConfig","d":"

    Given the path provided via --config and the user's home directory,\nadd all of the user configuration paths.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addDrushConfig","p":"Drush/Config/ConfigLocator.html#method_addDrushConfig","d":"

    Add the Drush project directory as a configuration search location.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addSitewideConfig","p":"Drush/Config/ConfigLocator.html#method_addSitewideConfig","d":"

    Add any configuration files found around the Drupal root of the\nselected site.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addConfigPaths","p":"Drush/Config/ConfigLocator.html#method_addConfigPaths","d":"

    Add any configuration file found at any of the provided paths. Both the\nprovided location, and the directory config inside each provided location\nis searched for a drush.yml file.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addConfigFiles","p":"Drush/Config/ConfigLocator.html#method_addConfigFiles","d":"

    Adds $configFiles to the list of config files.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::identifyCandidates","p":"Drush/Config/ConfigLocator.html#method_identifyCandidates","d":"

    Given a list of paths, and candidates that might exist at each path,\nreturn all of the candidates that can be found. Candidates may be\neither directories or files.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::identifyCandidatesAtPath","p":"Drush/Config/ConfigLocator.html#method_identifyCandidatesAtPath","d":"

    Search for all matching candidate locations at a single path.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getSiteAliasPaths","p":"Drush/Config/ConfigLocator.html#method_getSiteAliasPaths","d":"

    Get the site aliases according to preflight arguments and environment.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getCommandFilePaths","p":"Drush/Config/ConfigLocator.html#method_getCommandFilePaths","d":"

    Get the commandfile paths according to preflight arguments.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getBuiltinCommandFilePaths","p":"Drush/Config/ConfigLocator.html#method_getBuiltinCommandFilePaths","d":"

    Return all of the built-in commandfile locations

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getIncludedCommandFilePaths","p":"Drush/Config/ConfigLocator.html#method_getIncludedCommandFilePaths","d":"

    Return all of the commandfile locations specified via\nan 'include' option.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getSiteCommandFilePaths","p":"Drush/Config/ConfigLocator.html#method_getSiteCommandFilePaths","d":"

    Return all of the commandfile paths in any '$root/drush' or\n'dirname($root)/drush' directory that contains a composer.json\nfile or a 'Commands' or 'src/Commands' directory.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::setComposerRoot","p":"Drush/Config/ConfigLocator.html#method_setComposerRoot","d":"

    Sets the composer root.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::expandCandidates","p":"Drush/Config/ConfigLocator.html#method_expandCandidates","d":"

    Double the candidates, adding '$prefix' before each existing one.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::findConfigFiles","p":"Drush/Config/ConfigLocator.html#method_findConfigFiles","d":"

    Given an array of paths, separates files and directories.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addSiteSpecificConfig","p":"Drush/Config/ConfigLocator.html#method_addSiteSpecificConfig","d":"

    Attempt to load site specific configuration.

    "},{"t":"M","n":"Drush\\Config\\DrushConfig::cwd","p":"Drush/Config/DrushConfig.html#method_cwd","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::home","p":"Drush/Config/DrushConfig.html#method_home","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::user","p":"Drush/Config/DrushConfig.html#method_user","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::isWindows","p":"Drush/Config/DrushConfig.html#method_isWindows","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::tmp","p":"Drush/Config/DrushConfig.html#method_tmp","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::drushScript","p":"Drush/Config/DrushConfig.html#method_drushScript","d":"

    Return the path to this Drush

    "},{"t":"M","n":"Drush\\Config\\DrushConfig::simulate","p":"Drush/Config/DrushConfig.html#method_simulate","d":"

    Return 'true' if we are in simulated mode.

    "},{"t":"M","n":"Drush\\Config\\DrushConfig::configPaths","p":"Drush/Config/DrushConfig.html#method_configPaths","d":"

    Return the list of paths to active Drush configuration files.

    "},{"t":"M","n":"Drush\\Config\\Environment::__construct","p":"Drush/Config/Environment.html#method___construct","d":"

    Environment constructor

    "},{"t":"M","n":"Drush\\Config\\Environment::getUsername","p":"Drush/Config/Environment.html#method_getUsername","d":"

    Return the name of the user running drush.

    "},{"t":"M","n":"Drush\\Config\\Environment::getTmp","p":"Drush/Config/Environment.html#method_getTmp","d":null},{"t":"M","n":"Drush\\Config\\Environment::exportConfigData","p":"Drush/Config/Environment.html#method_exportConfigData","d":"

    Convert the environment object into an exported configuration\narray.

    "},{"t":"M","n":"Drush\\Config\\Environment::drushBasePath","p":"Drush/Config/Environment.html#method_drushBasePath","d":"

    The base directory of the Drush application itself\n(where composer.json et.al. are found)

    "},{"t":"M","n":"Drush\\Config\\Environment::getSiteSetAliasName","p":"Drush/Config/Environment.html#method_getSiteSetAliasName","d":"

    Get the site:set alias from the current site:set file path.

    "},{"t":"M","n":"Drush\\Config\\Environment::homeDir","p":"Drush/Config/Environment.html#method_homeDir","d":"

    User's home directory

    "},{"t":"M","n":"Drush\\Config\\Environment::userConfigPath","p":"Drush/Config/Environment.html#method_userConfigPath","d":"

    The user's Drush configuration directory, ~/.drush

    "},{"t":"M","n":"Drush\\Config\\Environment::setConfigFileVariant","p":"Drush/Config/Environment.html#method_setConfigFileVariant","d":null},{"t":"M","n":"Drush\\Config\\Environment::getConfigFileVariant","p":"Drush/Config/Environment.html#method_getConfigFileVariant","d":"

    Get the config file variant -- defined to be\nthe Drush major version number. This is for\nloading drush.yml and drush10.yml, etc.

    "},{"t":"M","n":"Drush\\Config\\Environment::cwd","p":"Drush/Config/Environment.html#method_cwd","d":"

    The original working directory

    "},{"t":"M","n":"Drush\\Config\\Environment::vendorPath","p":"Drush/Config/Environment.html#method_vendorPath","d":"

    Return the path to Drush's vendor directory

    "},{"t":"M","n":"Drush\\Config\\Environment::loader","p":"Drush/Config/Environment.html#method_loader","d":"

    The class loader returned when the autoload.php file is included.

    "},{"t":"M","n":"Drush\\Config\\Environment::setLoader","p":"Drush/Config/Environment.html#method_setLoader","d":"

    Set the class loader from the autload.php file, if available.

    "},{"t":"M","n":"Drush\\Config\\Environment::applyEnvironment","p":"Drush/Config/Environment.html#method_applyEnvironment","d":"

    Alter our default locations based on the value of environment variables.

    "},{"t":"M","n":"Drush\\Config\\Environment::setEtcPrefix","p":"Drush/Config/Environment.html#method_setEtcPrefix","d":"

    Set the directory prefix to locate the directory that Drush will\nuse as /etc (e.g. during the functional tests).

    "},{"t":"M","n":"Drush\\Config\\Environment::setSharePrefix","p":"Drush/Config/Environment.html#method_setSharePrefix","d":"

    Set the directory prefix to locate the directory that Drush will\nuse as /user/share (e.g. during the functional tests).

    "},{"t":"M","n":"Drush\\Config\\Environment::docsPath","p":"Drush/Config/Environment.html#method_docsPath","d":"

    Return the directory where Drush's documentation is stored. Usually\nthis is within the Drush application, but some Drush RPM distributions\n& c. for Linux platforms slice-and-dice the contents and put the docs\nelsewhere.

    "},{"t":"M","n":"Drush\\Config\\Environment::findDocsPath","p":"Drush/Config/Environment.html#method_findDocsPath","d":"

    Locate the Drush documentation. This is recalculated whenever the\nshare prefix is changed.

    "},{"t":"M","n":"Drush\\Config\\Environment::findFromCandidates","p":"Drush/Config/Environment.html#method_findFromCandidates","d":"

    Check a list of directories and return the first one that exists.

    "},{"t":"M","n":"Drush\\Config\\Environment::systemPathPrefix","p":"Drush/Config/Environment.html#method_systemPathPrefix","d":"

    Return the appropriate system path prefix, unless an override is provided.

    "},{"t":"M","n":"Drush\\Config\\Environment::systemConfigPath","p":"Drush/Config/Environment.html#method_systemConfigPath","d":"

    Return the system configuration path (default: /etc/drush)

    "},{"t":"M","n":"Drush\\Config\\Environment::systemCommandFilePath","p":"Drush/Config/Environment.html#method_systemCommandFilePath","d":"

    Return the system shared commandfile path (default: /usr/share/drush/commands)

    "},{"t":"M","n":"Drush\\Config\\Environment::isWindows","p":"Drush/Config/Environment.html#method_isWindows","d":"

    Determine whether current OS is a Windows variant.

    "},{"t":"M","n":"Drush\\Config\\Environment::verifyCLI","p":"Drush/Config/Environment.html#method_verifyCLI","d":"

    Verify that we are running PHP through the command line interface.

    "},{"t":"M","n":"Drush\\Config\\Environment::calculateColumns","p":"Drush/Config/Environment.html#method_calculateColumns","d":"

    Get terminal width.

    "},{"t":"M","n":"Drush\\Config\\Environment::getSiteSetAliasFilePath","p":"Drush/Config/Environment.html#method_getSiteSetAliasFilePath","d":"

    Returns the filename for the file that stores the DRUPAL_SITE variable.

    "},{"t":"M","n":"Drush\\Config\\Loader\\YamlConfigLoader::load","p":"Drush/Config/Loader/YamlConfigLoader.html#method_load","d":null},{"t":"M","n":"Drush\\DrupalFinder\\DrushDrupalFinder::__construct","p":"Drush/DrupalFinder/DrushDrupalFinder.html#method___construct","d":null},{"t":"M","n":"Drush\\DrupalFinder\\DrushDrupalFinder::getDrupalRoot","p":"Drush/DrupalFinder/DrushDrupalFinder.html#method_getDrupalRoot","d":"

    Get the Drupal root.

    "},{"t":"M","n":"Drush\\DrupalFinder\\DrushDrupalFinder::getComposerRoot","p":"Drush/DrupalFinder/DrushDrupalFinder.html#method_getComposerRoot","d":"

    Get the Composer root.

    "},{"t":"M","n":"Drush\\DrupalFinder\\DrushDrupalFinder::getVendorDir","p":"Drush/DrupalFinder/DrushDrupalFinder.html#method_getVendorDir","d":"

    Get the vendor path.

    "},{"t":"M","n":"Drush\\Drupal\\DrupalUtil::drushRender","p":"Drush/Drupal/DrupalUtil.html#method_drushRender","d":"

    Output a Drupal render array, object or string as plain text.

    "},{"t":"M","n":"Drush\\Drupal\\DrushLoggerServiceProvider::register","p":"Drush/Drupal/DrushLoggerServiceProvider.html#method_register","d":""},{"t":"M","n":"Drush\\Drupal\\ExtensionDiscovery::reset","p":"Drush/Drupal/ExtensionDiscovery.html#method_reset","d":null},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::__construct","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method___construct","d":"

    Constructs a new migrate executable instance.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onMapSave","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onMapSave","d":"

    Counts up any map save events.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onMapDelete","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onMapDelete","d":"

    Counts up any rollback events.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPreImport","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPreImport","d":"

    Reacts when the import is about to start.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::handleMissingSourceRows","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_handleMissingSourceRows","d":"

    Handles missing source rows after import.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onMissingSourceRows","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onMissingSourceRows","d":"

    Reacts on detecting a list of missing source rows after an import.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPostImport","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPostImport","d":"

    Reacts to migration completion.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::importFeedbackMessage","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_importFeedbackMessage","d":"

    Emits information on the import progress.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPreRollback","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPreRollback","d":"

    Reacts when the rollback is about to starts.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPostRollback","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPostRollback","d":"

    Reacts to rollback completion.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::rollbackFeedbackMessage","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_rollbackFeedbackMessage","d":"

    Emits information on the rollback execution progress.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPreRowSave","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPreRowSave","d":"

    Reacts to an item about to be imported.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPostRowSave","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPostRowSave","d":"

    Reacts aftre a row has been deleted.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPostRowDelete","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPostRowDelete","d":"

    Reacts to item rollback.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPrepareRow","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPrepareRow","d":"

    Reacts to a new row being prepared.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getIdMap","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getIdMap","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getCreatedCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getCreatedCount","d":"

    Returns the number of items created.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getUpdatedCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getUpdatedCount","d":"

    Returns the number of items updated.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getIgnoredCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getIgnoredCount","d":"

    Returns the number of items ignored.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getFailedCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getFailedCount","d":"

    Returns the number of items that failed.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getProcessedCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getProcessedCount","d":"

    Returns the total number of items processed.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getRollbackCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getRollbackCount","d":"

    Returns the number of items rolled back.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::resetCounters","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_resetCounters","d":"

    Resets all the per-status counters to 0.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::initProgressBar","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_initProgressBar","d":"

    Initializes the command progress bar if possible.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::updateProgressBar","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_updateProgressBar","d":"

    Advances the progress bar.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::progressFinish","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_progressFinish","d":"

    Removes the progress bar after operation is finished.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::unregisterListeners","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_unregisterListeners","d":"

    Unregisters all event listeners.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateIdMapFilter::__construct","p":"Drush/Drupal/Migrate/MigrateIdMapFilter.html#method___construct","d":""},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateIdMapFilter::accept","p":"Drush/Drupal/Migrate/MigrateIdMapFilter.html#method_accept","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMessage::__construct","p":"Drush/Drupal/Migrate/MigrateMessage.html#method___construct","d":"

    Constructs a migrate message class.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMessage::display","p":"Drush/Drupal/Migrate/MigrateMessage.html#method_display","d":"

    Outputs a message from the migration.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMissingSourceRowsEvent::__construct","p":"Drush/Drupal/Migrate/MigrateMissingSourceRowsEvent.html#method___construct","d":"

    Constructs a new event instance.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMissingSourceRowsEvent::getMigration","p":"Drush/Drupal/Migrate/MigrateMissingSourceRowsEvent.html#method_getMigration","d":"

    Gets the migration plugin instance.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMissingSourceRowsEvent::getDestinationIds","p":"Drush/Drupal/Migrate/MigrateMissingSourceRowsEvent.html#method_getDestinationIds","d":"

    Gets the destination ID values.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent::__construct","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html#method___construct","d":"

    Constructs a prepare-row event object.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent::getRow","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html#method_getRow","d":"

    Gets the row object.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent::getSource","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html#method_getSource","d":"

    Gets the source plugin.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent::getMigration","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html#method_getMigration","d":"

    Gets the migration plugin.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateUtils::parseIdList","p":"Drush/Drupal/Migrate/MigrateUtils.html#method_parseIdList","d":"

    Parses as an array the list of IDs received from console.

    "},{"t":"M","n":"Drush\\Drush::getTimeout","p":"Drush/Drush.html#method_getTimeout","d":null},{"t":"M","n":"Drush\\Drush::getVersion","p":"Drush/Drush.html#method_getVersion","d":"

    Return the current Drush version.

    "},{"t":"M","n":"Drush\\Drush::sanitizeVersionString","p":"Drush/Drush.html#method_sanitizeVersionString","d":"

    Convert internal Composer dev version to ".x"

    "},{"t":"M","n":"Drush\\Drush::getMajorVersion","p":"Drush/Drush.html#method_getMajorVersion","d":null},{"t":"M","n":"Drush\\Drush::getMinorVersion","p":"Drush/Drush.html#method_getMinorVersion","d":null},{"t":"M","n":"Drush\\Drush::setContainer","p":"Drush/Drush.html#method_setContainer","d":"

    Sets a new global container.

    "},{"t":"M","n":"Drush\\Drush::unsetContainer","p":"Drush/Drush.html#method_unsetContainer","d":"

    Unsets the global container.

    "},{"t":"M","n":"Drush\\Drush::getContainer","p":"Drush/Drush.html#method_getContainer","d":"

    Returns the currently active global container.

    "},{"t":"M","n":"Drush\\Drush::hasContainer","p":"Drush/Drush.html#method_hasContainer","d":"

    Returns TRUE if the container has been initialized, FALSE otherwise.

    "},{"t":"M","n":"Drush\\Drush::getApplication","p":"Drush/Drush.html#method_getApplication","d":"

    Get the current Symfony Console Application.

    "},{"t":"M","n":"Drush\\Drush::runner","p":"Drush/Drush.html#method_runner","d":"

    Return the Robo runner.

    "},{"t":"M","n":"Drush\\Drush::service","p":"Drush/Drush.html#method_service","d":"

    Retrieves a service from the container.

    "},{"t":"M","n":"Drush\\Drush::hasService","p":"Drush/Drush.html#method_hasService","d":"

    Indicates if a service is defined in the container.

    "},{"t":"M","n":"Drush\\Drush::commandFactory","p":"Drush/Drush.html#method_commandFactory","d":"

    Return command factory

    "},{"t":"M","n":"Drush\\Drush::logger","p":"Drush/Drush.html#method_logger","d":"

    Return the Drush logger object.

    "},{"t":"M","n":"Drush\\Drush::config","p":"Drush/Drush.html#method_config","d":"

    Return the configuration object

    "},{"t":"M","n":"Drush\\Drush::aliasManager","p":"Drush/Drush.html#method_aliasManager","d":""},{"t":"M","n":"Drush\\Drush::processManager","p":"Drush/Drush.html#method_processManager","d":""},{"t":"M","n":"Drush\\Drush::input","p":"Drush/Drush.html#method_input","d":"

    Return the input object

    "},{"t":"M","n":"Drush\\Drush::output","p":"Drush/Drush.html#method_output","d":"

    Return the output object

    "},{"t":"M","n":"Drush\\Drush::drush","p":"Drush/Drush.html#method_drush","d":"

    Run a Drush command on a site alias (or @self).

    "},{"t":"M","n":"Drush\\Drush::siteProcess","p":"Drush/Drush.html#method_siteProcess","d":"

    Run a bash fragment on a site alias.

    "},{"t":"M","n":"Drush\\Drush::process","p":"Drush/Drush.html#method_process","d":"

    Run a bash fragment locally.

    "},{"t":"M","n":"Drush\\Drush::shell","p":"Drush/Drush.html#method_shell","d":"

    Create a Process instance from a commandline string.

    "},{"t":"M","n":"Drush\\Drush::simulate","p":"Drush/Drush.html#method_simulate","d":"

    Return 'true' if we are in simulated mode

    "},{"t":"M","n":"Drush\\Drush::affirmative","p":"Drush/Drush.html#method_affirmative","d":"

    Return 'true' if we are in affirmative mode

    "},{"t":"M","n":"Drush\\Drush::negative","p":"Drush/Drush.html#method_negative","d":"

    Return 'true' if we are in negative mode

    "},{"t":"M","n":"Drush\\Drush::verbose","p":"Drush/Drush.html#method_verbose","d":"

    Return 'true' if we are in verbose mode

    "},{"t":"M","n":"Drush\\Drush::debug","p":"Drush/Drush.html#method_debug","d":"

    Return 'true' if we are in debug mode

    "},{"t":"M","n":"Drush\\Drush::bootstrapManager","p":"Drush/Drush.html#method_bootstrapManager","d":"

    Return the Bootstrap Manager.

    "},{"t":"M","n":"Drush\\Drush::bootstrap","p":"Drush/Drush.html#method_bootstrap","d":"

    Return the Bootstrap object.

    "},{"t":"M","n":"Drush\\Drush::redispatchOptions","p":"Drush/Drush.html#method_redispatchOptions","d":null},{"t":"M","n":"Drush\\Exceptions\\CommandFailedException::__construct","p":"Drush/Exceptions/CommandFailedException.html#method___construct","d":null},{"t":"M","n":"Drush\\Exceptions\\UserAbortException::__construct","p":"Drush/Exceptions/UserAbortException.html#method___construct","d":null},{"t":"M","n":"Drush\\Exec\\ExecTrait::startBrowser","p":"Drush/Exec/ExecTrait.html#method_startBrowser","d":"

    Starts a background browser/tab for the current site or a specified URL.

    "},{"t":"M","n":"Drush\\Exec\\ExecTrait::programExists","p":"Drush/Exec/ExecTrait.html#method_programExists","d":null},{"t":"M","n":"Drush\\Exec\\ExecTrait::getEditor","p":"Drush/Exec/ExecTrait.html#method_getEditor","d":null},{"t":"M","n":"Drush\\Formatters\\EntityToArraySimplifier::__construct","p":"Drush/Formatters/EntityToArraySimplifier.html#method___construct","d":null},{"t":"M","n":"Drush\\Formatters\\EntityToArraySimplifier::canSimplify","p":"Drush/Formatters/EntityToArraySimplifier.html#method_canSimplify","d":"

    Indicate whether or not the given data type can be simplified to an array

    "},{"t":"M","n":"Drush\\Formatters\\EntityToArraySimplifier::simplifyToArray","p":"Drush/Formatters/EntityToArraySimplifier.html#method_simplifyToArray","d":"

    Convert structured data into a generic array, usable by generic\narray-based formatters. Objects that implement this interface may\nbe attached to the FormatterManager, and will be used on any data\nstructure that needs to be simplified into an array. An array\nsimplifier should take no action other than to return its input data\nif it cannot simplify the provided data into an array.

    "},{"t":"M","n":"Drush\\Log\\DrushLog::__construct","p":"Drush/Log/DrushLog.html#method___construct","d":"

    Constructs a DrushLog object.

    "},{"t":"M","n":"Drush\\Log\\DrushLog::log","p":"Drush/Log/DrushLog.html#method_log","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Log\\DrushLoggerManager::success","p":"Drush/Log/DrushLoggerManager.html#method_success","d":"

    Log a 'success' message.

    "},{"t":"M","n":"Drush\\Log\\Logger::__construct","p":"Drush/Log/Logger.html#method___construct","d":null},{"t":"M","n":"Drush\\Log\\Logger::log","p":"Drush/Log/Logger.html#method_log","d":null},{"t":"M","n":"Drush\\Log\\Logger::formatSize","p":"Drush/Log/Logger.html#method_formatSize","d":null},{"t":"M","n":"Drush\\Log\\SuccessInterface::success","p":"Drush/Log/SuccessInterface.html#method_success","d":"

    Log a 'success' message.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::__construct","p":"Drush/Preflight/ArgsPreprocessor.html#method___construct","d":"

    ArgsPreprocessor constructor

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::setArgsRemapper","p":"Drush/Preflight/ArgsPreprocessor.html#method_setArgsRemapper","d":null},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::parse","p":"Drush/Preflight/ArgsPreprocessor.html#method_parse","d":"

    Parse the argv array.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::nextCouldBeValue","p":"Drush/Preflight/ArgsPreprocessor.html#method_nextCouldBeValue","d":"

    nextCouldBeValue determines whether there is a next argument that\nexists and does not begin with a -.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::isAliasOrSiteSpec","p":"Drush/Preflight/ArgsPreprocessor.html#method_isAliasOrSiteSpec","d":"

    Determine whether the provided argument is an alias or\na site specification.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::findMethodForOptionWithValues","p":"Drush/Preflight/ArgsPreprocessor.html#method_findMethodForOptionWithValues","d":"

    Check to see if '$opt' is one of the options that we record\nthat takes a value.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::checkMatchingOption","p":"Drush/Preflight/ArgsPreprocessor.html#method_checkMatchingOption","d":"

    Check to see if the provided option matches the entry from the\noption table.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::__construct","p":"Drush/Preflight/ArgsRemapper.html#method___construct","d":"

    ArgsRemapper constructor

    "},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::remap","p":"Drush/Preflight/ArgsRemapper.html#method_remap","d":"

    Given an $argv array, apply all remap operations on each item\nwithin it.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::checkRemap","p":"Drush/Preflight/ArgsRemapper.html#method_checkRemap","d":"

    Check to see if the provided single arg needs to be remapped. If\nit does, then the remapping is performed.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::remapOptions","p":"Drush/Preflight/ArgsRemapper.html#method_remapOptions","d":null},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::remapCommandAlias","p":"Drush/Preflight/ArgsRemapper.html#method_remapCommandAlias","d":null},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::matches","p":"Drush/Preflight/ArgsRemapper.html#method_matches","d":"

    Check to see if the provided single arg matches the candidate.

    "},{"t":"M","n":"Drush\\Preflight\\LegacyPreflight::includeCode","p":"Drush/Preflight/LegacyPreflight.html#method_includeCode","d":"

    Include old code. It is an aspirational goal to remove or refactor\nall of this into more modular, class-based code.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::__construct","p":"Drush/Preflight/Preflight.html#method___construct","d":"

    Preflight constructor

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::logger","p":"Drush/Preflight/Preflight.html#method_logger","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::setLogger","p":"Drush/Preflight/Preflight.html#method_setLogger","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::init","p":"Drush/Preflight/Preflight.html#method_init","d":"

    Perform preliminary initialization. This mostly involves setting up\nlegacy systems.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::remapOptions","p":"Drush/Preflight/Preflight.html#method_remapOptions","d":"

    Remapping table for arguments. Anything found in a key\nhere will be converted to the corresponding value entry.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::remapCommandAliases","p":"Drush/Preflight/Preflight.html#method_remapCommandAliases","d":"

    Symfony Console dislikes certain command aliases, because\nthey are too similar to other Drush commands that contain\nthe same characters. To avoid the "I don't know which\ncommand you mean"-type errors, we will replace problematic\naliases with their longhand equivalents.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::preflightArgs","p":"Drush/Preflight/Preflight.html#method_preflightArgs","d":"

    Preprocess the args, removing any @sitealias that may be present.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::prepareConfig","p":"Drush/Preflight/Preflight.html#method_prepareConfig","d":"

    Create the initial config locator object, and inject any needed\nsettings, paths and so on into it.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::createInput","p":"Drush/Preflight/Preflight.html#method_createInput","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::getCommandFilePaths","p":"Drush/Preflight/Preflight.html#method_getCommandFilePaths","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::loadSymfonyCompatabilityAutoloader","p":"Drush/Preflight/Preflight.html#method_loadSymfonyCompatabilityAutoloader","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::config","p":"Drush/Preflight/Preflight.html#method_config","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::preflight","p":"Drush/Preflight/Preflight.html#method_preflight","d":""},{"t":"M","n":"Drush\\Preflight\\Preflight::preferredSite","p":"Drush/Preflight/Preflight.html#method_preferredSite","d":"

    Find the Drupal root of the preferred Drupal site (the one\nthat shares the vendor directory with Drush).

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::drupalFinder","p":"Drush/Preflight/Preflight.html#method_drupalFinder","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::aliasManager","p":"Drush/Preflight/Preflight.html#method_aliasManager","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::environment","p":"Drush/Preflight/Preflight.html#method_environment","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::homeDir","p":"Drush/Preflight/PreflightArgs.html#method_homeDir","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setHomeDir","p":"Drush/Preflight/PreflightArgs.html#method_setHomeDir","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::__construct","p":"Drush/Preflight/PreflightArgs.html#method___construct","d":"

    PreflightArgs constructor

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::optionsWithValues","p":"Drush/Preflight/PreflightArgs.html#method_optionsWithValues","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::adjustHelpOption","p":"Drush/Preflight/PreflightArgs.html#method_adjustHelpOption","d":"

    If the user enters '--help' or '-h', thrown that\noption away and add a 'help' command to the beginning\nof the argument list.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::optionConfigMap","p":"Drush/Preflight/PreflightArgs.html#method_optionConfigMap","d":"

    Map of option key to the corresponding config key to store the\npreflight option in. The values of the config items in this map\nmust be BOOLEANS or STRINGS.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::optionConfigPathMap","p":"Drush/Preflight/PreflightArgs.html#method_optionConfigPathMap","d":"

    Map of path option keys to the corresponding config key to store the\npreflight option in. The values of the items in this map must be\nSTRINGS or ARRAYS OF STRINGS.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::applyToConfig","p":"Drush/Preflight/PreflightArgs.html#method_applyToConfig","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::args","p":"Drush/Preflight/PreflightArgs.html#method_args","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::applicationPath","p":"Drush/Preflight/PreflightArgs.html#method_applicationPath","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::commandName","p":"Drush/Preflight/PreflightArgs.html#method_commandName","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setCommandName","p":"Drush/Preflight/PreflightArgs.html#method_setCommandName","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::addArg","p":"Drush/Preflight/PreflightArgs.html#method_addArg","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::passArgs","p":"Drush/Preflight/PreflightArgs.html#method_passArgs","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::alias","p":"Drush/Preflight/PreflightArgs.html#method_alias","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::hasAlias","p":"Drush/Preflight/PreflightArgs.html#method_hasAlias","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setAlias","p":"Drush/Preflight/PreflightArgs.html#method_setAlias","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::selectedSite","p":"Drush/Preflight/PreflightArgs.html#method_selectedSite","d":"

    Get the selected site. Here, the default will typically be the cwd.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setDebug","p":"Drush/Preflight/PreflightArgs.html#method_setDebug","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setSelectedSite","p":"Drush/Preflight/PreflightArgs.html#method_setSelectedSite","d":"

    Set the selected site.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::uri","p":"Drush/Preflight/PreflightArgs.html#method_uri","d":"

    Get the selected uri

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::hasUri","p":"Drush/Preflight/PreflightArgs.html#method_hasUri","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setUri","p":"Drush/Preflight/PreflightArgs.html#method_setUri","d":"

    Set the uri option

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::configPaths","p":"Drush/Preflight/PreflightArgs.html#method_configPaths","d":"

    Get the config path where drush.yml files may be found

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::addConfigPath","p":"Drush/Preflight/PreflightArgs.html#method_addConfigPath","d":"

    Add another location where drush.yml files may be found

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::mergeConfigPaths","p":"Drush/Preflight/PreflightArgs.html#method_mergeConfigPaths","d":"

    Add multiple additional locations where drush.yml files may be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::aliasPaths","p":"Drush/Preflight/PreflightArgs.html#method_aliasPaths","d":"

    Get the alias paths where drush site.site.yml files may be found

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::addAliasPath","p":"Drush/Preflight/PreflightArgs.html#method_addAliasPath","d":"

    Set one more path where aliases may be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::commandPaths","p":"Drush/Preflight/PreflightArgs.html#method_commandPaths","d":"

    Get the path where Drush commandfiles e.g. FooCommands.php may be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::addCommandPath","p":"Drush/Preflight/PreflightArgs.html#method_addCommandPath","d":"

    Add one more path where commandfiles might be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::mergeCommandPaths","p":"Drush/Preflight/PreflightArgs.html#method_mergeCommandPaths","d":"

    Add multiple paths where commandfiles might be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::isLocal","p":"Drush/Preflight/PreflightArgs.html#method_isLocal","d":"

    Determine whether Drush is in "local" mode

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setLocal","p":"Drush/Preflight/PreflightArgs.html#method_setLocal","d":"

    Set local mode

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::isSimulated","p":"Drush/Preflight/PreflightArgs.html#method_isSimulated","d":"

    Determine whether Drush is in "simulated" mode.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setSimulate","p":"Drush/Preflight/PreflightArgs.html#method_setSimulate","d":"

    Set simulated mode

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::coverageFile","p":"Drush/Preflight/PreflightArgs.html#method_coverageFile","d":"

    Get the path to the coverage file.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setCoverageFile","p":"Drush/Preflight/PreflightArgs.html#method_setCoverageFile","d":"

    Set the coverage file path.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::isStrict","p":"Drush/Preflight/PreflightArgs.html#method_isStrict","d":"

    Determine whether Drush is in "strict" mode or not.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setStrict","p":"Drush/Preflight/PreflightArgs.html#method_setStrict","d":"

    Set strict mode.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::getOptionNameList","p":"Drush/Preflight/PreflightArgs.html#method_getOptionNameList","d":"

    Search through the provided argv list, and return\njust the option name of any item that is an option.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::createInput","p":"Drush/Preflight/PreflightArgs.html#method_createInput","d":"

    Create a Symfony Input object.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::optionsWithValues","p":"Drush/Preflight/PreflightArgsInterface.html#method_optionsWithValues","d":"

    Return an associative array of '--option' => 'methodName'.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::applyToConfig","p":"Drush/Preflight/PreflightArgsInterface.html#method_applyToConfig","d":"

    Copy any applicable arguments into the provided configuration\nobject, as appropriate.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::args","p":"Drush/Preflight/PreflightArgsInterface.html#method_args","d":"

    Return all of the args from the inputs that were NOT processed\nby the ArgsPreprocessor (anything not listed in optionsWithValues).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::applicationPath","p":"Drush/Preflight/PreflightArgsInterface.html#method_applicationPath","d":"

    Return the path to this application's executable ($argv[0]).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::commandName","p":"Drush/Preflight/PreflightArgsInterface.html#method_commandName","d":"

    Return the command name from the runtime args. Note that the\ncommand name also exists inside the runtime args, because the\nruntime args maintain the order of the options relative to the\ncommand name (save for those options removed by preflight args).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::setCommandName","p":"Drush/Preflight/PreflightArgsInterface.html#method_setCommandName","d":"

    Store the command name, once it is found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::addArg","p":"Drush/Preflight/PreflightArgsInterface.html#method_addArg","d":"

    Add one argument to the end of the list returned by the args() method.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::passArgs","p":"Drush/Preflight/PreflightArgsInterface.html#method_passArgs","d":"

    Add everything in the provided array to the list returned by args()

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::alias","p":"Drush/Preflight/PreflightArgsInterface.html#method_alias","d":"

    Return any '@alias' that may have appeared before the argument\nholding the command name.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::hasAlias","p":"Drush/Preflight/PreflightArgsInterface.html#method_hasAlias","d":"

    Returns 'true' if an '@alias' was set.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::setAlias","p":"Drush/Preflight/PreflightArgsInterface.html#method_setAlias","d":"

    Set an alias. Should always begin with '@'.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightLog::__construct","p":"Drush/Preflight/PreflightLog.html#method___construct","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightLog::getDebug","p":"Drush/Preflight/PreflightLog.html#method_getDebug","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightLog::setDebug","p":"Drush/Preflight/PreflightLog.html#method_setDebug","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightLog::log","p":"Drush/Preflight/PreflightLog.html#method_log","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightSiteLocator::__construct","p":"Drush/Preflight/PreflightSiteLocator.html#method___construct","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightSiteLocator::findSite","p":"Drush/Preflight/PreflightSiteLocator.html#method_findSite","d":"

    During bootstrap, finds the currently selected site from the parameters\nprovided on the commandline.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightSiteLocator::determineSelf","p":"Drush/Preflight/PreflightSiteLocator.html#method_determineSelf","d":"

    Either look up the specified alias name / site spec,\nor, if those are invalid, then generate one from\nthe provided root and URI.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightSiteLocator::buildSelf","p":"Drush/Preflight/PreflightSiteLocator.html#method_buildSelf","d":"

    Generate @self from the provided root and URI.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::verify","p":"Drush/Preflight/PreflightVerify.html#method_verify","d":"

    Throw an exception if the environment is not right for running Drush.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::confirmPhpVersion","p":"Drush/Preflight/PreflightVerify.html#method_confirmPhpVersion","d":"

    Fail fast if the php version does not meet the minimum requirements.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::confirmUsingCLI","p":"Drush/Preflight/PreflightVerify.html#method_confirmUsingCLI","d":"

    Fail if not being run from the command line.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::checkPhpIni","p":"Drush/Preflight/PreflightVerify.html#method_checkPhpIni","d":"

    Evaluate the environment before command bootstrapping\nbegins. If the php environment is too restrictive, then\nnotify the user that a setting change is needed and abort.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::invalidIniValue","p":"Drush/Preflight/PreflightVerify.html#method_invalidIniValue","d":"

    Determine whether an ini value is valid based on the criteria.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::loadedPhpIniMessage","p":"Drush/Preflight/PreflightVerify.html#method_loadedPhpIniMessage","d":"

    Returns a localizable message about php.ini that\nvaries depending on whether the php_ini_loaded_file()\nis available or not.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castContentEntity","p":"Drush/Psysh/Caster.html#method_castContentEntity","d":"

    Casts \\Drupal\\Core\\Entity\\ContentEntityInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castFieldItemList","p":"Drush/Psysh/Caster.html#method_castFieldItemList","d":"

    Casts \\Drupal\\Core\\Field\\FieldItemListInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castFieldItem","p":"Drush/Psysh/Caster.html#method_castFieldItem","d":"

    Casts \\Drupal\\Core\\Field\\FieldItemInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castConfigEntity","p":"Drush/Psysh/Caster.html#method_castConfigEntity","d":"

    Casts \\Drupal\\Core\\Config\\Entity\\ConfigEntityInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castConfig","p":"Drush/Psysh/Caster.html#method_castConfig","d":"

    Casts \\Drupal\\Core\\Config\\ConfigBase classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castContainer","p":"Drush/Psysh/Caster.html#method_castContainer","d":"

    Casts \\Drupal\\Component\\DependencyInjection\\Container classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castMarkup","p":"Drush/Psysh/Caster.html#method_castMarkup","d":"

    Casts \\Drupal\\Component\\Render\\MarkupInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::handleReferences","p":"Drush/Psysh/Caster.html#method_handleReferences","d":null},{"t":"M","n":"Drush\\Psysh\\Caster::getShortClass","p":"Drush/Psysh/Caster.html#method_getShortClass","d":null},{"t":"M","n":"Drush\\Psysh\\DrushCommand::__construct","p":"Drush/Psysh/DrushCommand.html#method___construct","d":"

    DrushCommand constructor.

    "},{"t":"M","n":"Drush\\Psysh\\DrushCommand::getNamespace","p":"Drush/Psysh/DrushCommand.html#method_getNamespace","d":"

    Get the namespace of this command.

    "},{"t":"M","n":"Drush\\Psysh\\DrushCommand::configure","p":"Drush/Psysh/DrushCommand.html#method_configure","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Psysh\\DrushCommand::execute","p":"Drush/Psysh/DrushCommand.html#method_execute","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Psysh\\DrushCommand::buildHelpFromCommand","p":"Drush/Psysh/DrushCommand.html#method_buildHelpFromCommand","d":"

    Build a command help from the Drush configuration array.

    "},{"t":"M","n":"Drush\\Psysh\\DrushHelpCommand::configure","p":"Drush/Psysh/DrushHelpCommand.html#method_configure","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Psysh\\DrushHelpCommand::execute","p":"Drush/Psysh/DrushHelpCommand.html#method_execute","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Psysh\\Shell::getCommand","p":"Drush/Psysh/Shell.html#method_getCommand","d":"

    Get a command (if one exists) for the current input string.

    "},{"t":"M","n":"Drush\\Psysh\\Shell::hasCommand","p":"Drush/Psysh/Shell.html#method_hasCommand","d":"

    Check whether a command is set for the current input string.

    "},{"t":"M","n":"Drush\\Psysh\\Shell::getCommandFromInput","p":"Drush/Psysh/Shell.html#method_getCommandFromInput","d":"

    Get the command from the current input, takes aliases into account.

    "},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::desiredHandlers","p":"Drush/Runtime/DependencyInjection.html#method_desiredHandlers","d":null},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::initContainer","p":"Drush/Runtime/DependencyInjection.html#method_initContainer","d":"

    Set up our dependency injection container.

    "},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::installHandlers","p":"Drush/Runtime/DependencyInjection.html#method_installHandlers","d":"

    Make sure we are notified on exit, and when bad things happen.

    "},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::addDrushServices","p":"Drush/Runtime/DependencyInjection.html#method_addDrushServices","d":null},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::alterServicesForDrush","p":"Drush/Runtime/DependencyInjection.html#method_alterServicesForDrush","d":null},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::injectApplicationServices","p":"Drush/Runtime/DependencyInjection.html#method_injectApplicationServices","d":null},{"t":"M","n":"Drush\\Runtime\\ErrorHandler::installHandler","p":"Drush/Runtime/ErrorHandler.html#method_installHandler","d":null},{"t":"M","n":"Drush\\Runtime\\ErrorHandler::errorHandler","p":"Drush/Runtime/ErrorHandler.html#method_errorHandler","d":null},{"t":"M","n":"Drush\\Runtime\\HandlerInterface::installHandler","p":"Drush/Runtime/HandlerInterface.html#method_installHandler","d":null},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::__construct","p":"Drush/Runtime/LegacyServiceFinder.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::getDrushServiceFiles","p":"Drush/Runtime/LegacyServiceFinder.html#method_getDrushServiceFiles","d":"

    Get all service files that this class can discover.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::discoverDrushServiceProviders","p":"Drush/Runtime/LegacyServiceFinder.html#method_discoverDrushServiceProviders","d":"

    Search for drush.service.yml files in discoverable locations.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::addModuleDrushServiceProvider","p":"Drush/Runtime/LegacyServiceFinder.html#method_addModuleDrushServiceProvider","d":"

    Determine whether or not the Drush services.yml file is applicable\nfor this version of Drush.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::findModuleDrushServiceProvider","p":"Drush/Runtime/LegacyServiceFinder.html#method_findModuleDrushServiceProvider","d":"

    List of discovered drush.service.yml files

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::findDefaultServicesFile","p":"Drush/Runtime/LegacyServiceFinder.html#method_findDefaultServicesFile","d":"

    Gets one discovered drush.service.yml file

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::findModuleDrushServiceProviderFromComposer","p":"Drush/Runtime/LegacyServiceFinder.html#method_findModuleDrushServiceProviderFromComposer","d":"

    Get Drush services section from module's composer.json file

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::findAppropriateServicesFile","p":"Drush/Runtime/LegacyServiceFinder.html#method_findAppropriateServicesFile","d":""},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::addDrushServiceProvider","p":"Drush/Runtime/LegacyServiceFinder.html#method_addDrushServiceProvider","d":"

    Add a services.yml file if it exists.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::getModuleFileNames","p":"Drush/Runtime/LegacyServiceFinder.html#method_getModuleFileNames","d":"

    Find Drupal modules

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::__construct","p":"Drush/Runtime/LegacyServiceInstantiator.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::loadServiceFiles","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_loadServiceFiles","d":"

    Instantiate all of the objects declared by drush.services.yml\nfiles, and store them internally in this class for later retreival\nby type.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::isValidServiceData","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_isValidServiceData","d":"

    Validate service data before using it.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::allServicesHaveClassElement","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_allServicesHaveClassElement","d":"

    Check all elements for required "class" elements.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::instantiateServices","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_instantiateServices","d":"

    Given a drush.services.yml file (parsed into an array),\ninstantiate all of the services referenced therein.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::taggedServices","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_taggedServices","d":"

    After instantiateServices() runs, the resulting instantiated\nservice objects can be retrieved via this method.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::create","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_create","d":"

    Create one named service.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::instantiateObject","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_instantiateObject","d":"

    Instantiate an object with the given arguments.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::call","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_call","d":"

    Call a method of an object with the provided arguments.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::resolveArguments","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_resolveArguments","d":"

    Resolve arguments against our containers. Arguments that\ndo not map to one of our containers are returned unchanged.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::resolveArgument","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_resolveArgument","d":"

    Look up one argument in the appropriate container, or\nreturn it as-is.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::resolveFromContainer","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_resolveFromContainer","d":"

    Look up in the provided container; throw an exception if\nnot found, unless the service name begins with ? (e.g.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::isRequired","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_isRequired","d":"

    Check to see if the provided argument begins with a ?;\nthose that do not are required.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::atLeastOneValue","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_atLeastOneValue","d":"

    Helper function to determine whether or not any of the arguments\nresolved. set methods with non-required DI container references\nare not called at all if the optional references are not in the container.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::__construct","p":"Drush/Runtime/RedispatchHook.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::initialize","p":"Drush/Runtime/RedispatchHook.html#method_initialize","d":"

    Check to see if it is necessary to redispatch to a remote site.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::redispatchIfRemote","p":"Drush/Runtime/RedispatchHook.html#method_redispatchIfRemote","d":"

    Check to see if the target of the command is remote. Call redispatch\nif it is.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::redispatch","p":"Drush/Runtime/RedispatchHook.html#method_redispatch","d":"

    Called from RemoteCommandProxy::execute() to run remote commands.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::alterArgsForRedispatch","p":"Drush/Runtime/RedispatchHook.html#method_alterArgsForRedispatch","d":"

    Remove anything that is not necessary for the remote side.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::exitEarly","p":"Drush/Runtime/RedispatchHook.html#method_exitEarly","d":"

    Abort the current execution without causing distress to our\nshutdown handler.

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::__construct","p":"Drush/Runtime/Runtime.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\Runtime::run","p":"Drush/Runtime/Runtime.html#method_run","d":"

    Run the application, catching any errors that may be thrown.

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::doRun","p":"Drush/Runtime/Runtime.html#method_doRun","d":"

    Start up Drush

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::setCompleted","p":"Drush/Runtime/Runtime.html#method_setCompleted","d":"

    Mark the current request as having completed successfully.

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::setExitCode","p":"Drush/Runtime/Runtime.html#method_setExitCode","d":"

    Mark the exit code for current request.

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::exitCode","p":"Drush/Runtime/Runtime.html#method_exitCode","d":"

    Get the exit code for current request.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::__construct","p":"Drush/Runtime/ServiceManager.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\ServiceManager::loadCommandClasses","p":"Drush/Runtime/ServiceManager.html#method_loadCommandClasses","d":"

    Ensure that any discovered class that is not part of the autoloader\nis, in fact, included.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::bootstrapCommandClasses","p":"Drush/Runtime/ServiceManager.html#method_bootstrapCommandClasses","d":"

    Return cached of deferred commandhander objects.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discover","p":"Drush/Runtime/ServiceManager.html#method_discover","d":"

    Discover all of the different kinds of command handler objects\nin the places where Drush can find them. Called during preflight;\nsome command classes are returned right away, and others are saved\nto be handled later during Drupal bootstrap.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverCommandsFromConfiguration","p":"Drush/Runtime/ServiceManager.html#method_discoverCommandsFromConfiguration","d":"

    Discover commands explicitly declared in configuration.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverCommands","p":"Drush/Runtime/ServiceManager.html#method_discoverCommands","d":"

    Discovers command classes from a provided search path.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverPsr4Commands","p":"Drush/Runtime/ServiceManager.html#method_discoverPsr4Commands","d":"

    Discover PSR-4 autoloaded classes that implement Annotated Command\nlibrary command handlers.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverPsr4Generators","p":"Drush/Runtime/ServiceManager.html#method_discoverPsr4Generators","d":"

    Discover PSR-4 autoloaded classes that implement DCG generators.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverModuleCommands","p":"Drush/Runtime/ServiceManager.html#method_discoverModuleCommands","d":"

    Discover module commands. This is the preferred way to find module\ncommands in Drush 12+.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverModuleCommandInfoAlterers","p":"Drush/Runtime/ServiceManager.html#method_discoverModuleCommandInfoAlterers","d":"

    Discover command info alterers in modules.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::instantiateYamlCliCommands","p":"Drush/Runtime/ServiceManager.html#method_instantiateYamlCliCommands","d":"

    Instantiate commands from Grasmash\\YamlCli that we want to expose\nas Drush commands.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::instantiateDrupalCoreBootstrappedCommands","p":"Drush/Runtime/ServiceManager.html#method_instantiateDrupalCoreBootstrappedCommands","d":"

    Instantiate commands from Drupal Core that we want to expose\nas Drush commands.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::instantiateServices","p":"Drush/Runtime/ServiceManager.html#method_instantiateServices","d":"

    Instantiate objects given a list of classes. For each class, if it has\na static create factory, use that to instantiate it, passing both the\nDrupal and Drush DI containers. If there is no static factory, then\ninstantiate it via 'new $class'

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::supportsCompoundContainer","p":"Drush/Runtime/ServiceManager.html#method_supportsCompoundContainer","d":"

    Determine if the first parameter of the create method supports our container with delegate.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::hasStaticCreateFactory","p":"Drush/Runtime/ServiceManager.html#method_hasStaticCreateFactory","d":"

    Check to see if the provided class has a static create method.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::bootStrapAttributeValue","p":"Drush/Runtime/ServiceManager.html#method_bootStrapAttributeValue","d":"

    Does the provided class have a Bootstrap Attribute, indicating early loading.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::requiresBootstrap","p":"Drush/Runtime/ServiceManager.html#method_requiresBootstrap","d":"

    Check whether a command class requires Drupal bootstrap.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::hasStaticMethod","p":"Drush/Runtime/ServiceManager.html#method_hasStaticMethod","d":"

    Check to see if the provided class has the specified static method.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::hasStaticCreateEarlyFactory","p":"Drush/Runtime/ServiceManager.html#method_hasStaticCreateEarlyFactory","d":"

    Check to see if the provided class has a static createEarly method.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverModuleGenerators","p":"Drush/Runtime/ServiceManager.html#method_discoverModuleGenerators","d":"

    Return generators that ship in modules.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::inflect","p":"Drush/Runtime/ServiceManager.html#method_inflect","d":"

    Inject any dependencies needed via the "*AwareInterface" pattern

    "},{"t":"M","n":"Drush\\Runtime\\ShutdownHandler::installHandler","p":"Drush/Runtime/ShutdownHandler.html#method_installHandler","d":null},{"t":"M","n":"Drush\\Runtime\\ShutdownHandler::shutdownHandler","p":"Drush/Runtime/ShutdownHandler.html#method_shutdownHandler","d":null},{"t":"M","n":"Drush\\Runtime\\ShutdownHandler::returnStatus","p":"Drush/Runtime/ShutdownHandler.html#method_returnStatus","d":null},{"t":"M","n":"Drush\\Runtime\\TildeExpansionHook::validate","p":"Drush/Runtime/TildeExpansionHook.html#method_validate","d":null},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::setDrupalFinder","p":"Drush/SiteAlias/ProcessManager.html#method_setDrupalFinder","d":null},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::getDrupalFinder","p":"Drush/SiteAlias/ProcessManager.html#method_getDrupalFinder","d":null},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::drush","p":"Drush/SiteAlias/ProcessManager.html#method_drush","d":"

    Run a Drush command on a site alias (or @self).

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::drushSiteProcess","p":"Drush/SiteAlias/ProcessManager.html#method_drushSiteProcess","d":"

    drushSiteProcess should be avoided in favor of the drush method above.

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::drushScript","p":"Drush/SiteAlias/ProcessManager.html#method_drushScript","d":"

    Determine the path to Drush to use

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::relativePathToVendorBinDrush","p":"Drush/SiteAlias/ProcessManager.html#method_relativePathToVendorBinDrush","d":"

    Return the relative path to 'vendor/bin/drush' from the Drupal root.

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::siteProcess","p":"Drush/SiteAlias/ProcessManager.html#method_siteProcess","d":""},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::process","p":"Drush/SiteAlias/ProcessManager.html#method_process","d":"

    Run a bash fragment locally.

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::shell","p":"Drush/SiteAlias/ProcessManager.html#method_shell","d":"

    Create a Process instance from a commandline string.

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::configureProcess","p":"Drush/SiteAlias/ProcessManager.html#method_configureProcess","d":"

    configureProcess sets up a process object so that it is ready to use.

    "},{"t":"M","n":"Drush\\SiteAlias\\SiteAliasFileLoader::__construct","p":"Drush/SiteAlias/SiteAliasFileLoader.html#method___construct","d":"

    SiteAliasFileLoader constructor

    "},{"t":"M","n":"Drush\\SiteAlias\\Util\\InternalYamlDataFileLoader::load","p":"Drush/SiteAlias/Util/InternalYamlDataFileLoader.html#method_load","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::__construct","p":"Drush/Sql/SqlBase.html#method___construct","d":"

    Typically, SqlBase instances are constructed via SqlBase::create($options).

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::getEnv","p":"Drush/Sql/SqlBase.html#method_getEnv","d":"

    Get environment variables to pass to Process.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::getProcess","p":"Drush/Sql/SqlBase.html#method_getProcess","d":"

    Get the last used Process.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::setProcess","p":"Drush/Sql/SqlBase.html#method_setProcess","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::create","p":"Drush/Sql/SqlBase.html#method_create","d":"

    Get a driver specific instance of this class.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::getInstance","p":"Drush/Sql/SqlBase.html#method_getInstance","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::getDbSpec","p":"Drush/Sql/SqlBase.html#method_getDbSpec","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::setDbSpec","p":"Drush/Sql/SqlBase.html#method_setDbSpec","d":"

    Set the current db spec.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::command","p":"Drush/Sql/SqlBase.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::connect","p":"Drush/Sql/SqlBase.html#method_connect","d":"

    A string for connecting to a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::dump","p":"Drush/Sql/SqlBase.html#method_dump","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::addPipeFail","p":"Drush/Sql/SqlBase.html#method_addPipeFail","d":"

    Handle 'pipefail' option for the specified command.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::dumpCmd","p":"Drush/Sql/SqlBase.html#method_dumpCmd","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::dumpFile","p":"Drush/Sql/SqlBase.html#method_dumpFile","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::query","p":"Drush/Sql/SqlBase.html#method_query","d":"

    Execute a SQL query. Respect simulate mode.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::alwaysQuery","p":"Drush/Sql/SqlBase.html#method_alwaysQuery","d":"

    Execute a SQL query. Always execute regardless of simulate mode.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::logQueryInDebugMode","p":"Drush/Sql/SqlBase.html#method_logQueryInDebugMode","d":"

    Show the query in debug mode and simulate mode

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::silent","p":"Drush/Sql/SqlBase.html#method_silent","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::queryPrefix","p":"Drush/Sql/SqlBase.html#method_queryPrefix","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::queryFormat","p":"Drush/Sql/SqlBase.html#method_queryFormat","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::drop","p":"Drush/Sql/SqlBase.html#method_drop","d":"

    Drop specified database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::createdbSql","p":"Drush/Sql/SqlBase.html#method_createdbSql","d":"

    Build a SQL string for dropping and creating a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::createdb","p":"Drush/Sql/SqlBase.html#method_createdb","d":"

    Create a new database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::dropOrCreate","p":"Drush/Sql/SqlBase.html#method_dropOrCreate","d":"

    Drop all tables (if DB exists) or CREATE target database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::dbExists","p":"Drush/Sql/SqlBase.html#method_dbExists","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::creds","p":"Drush/Sql/SqlBase.html#method_creds","d":"

    Build a string containing connection credentials.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::scheme","p":"Drush/Sql/SqlBase.html#method_scheme","d":"

    The active database driver.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::listTables","p":"Drush/Sql/SqlBase.html#method_listTables","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::listTablesQuoted","p":"Drush/Sql/SqlBase.html#method_listTablesQuoted","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::paramsToOptions","p":"Drush/Sql/SqlBase.html#method_paramsToOptions","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::su","p":"Drush/Sql/SqlBase.html#method_su","d":"

    Adjust DB connection with superuser credentials if provided.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::getOptions","p":"Drush/Sql/SqlBase.html#method_getOptions","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::getOption","p":"Drush/Sql/SqlBase.html#method_getOption","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::dbSpecFromDbUrl","p":"Drush/Sql/SqlBase.html#method_dbSpecFromDbUrl","d":"

    Convert from an old-style database URL to an array of database settings.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::alwaysQueryCommand","p":"Drush/Sql/SqlBase.html#method_alwaysQueryCommand","d":"

    Start building the command to run a query.

    "},{"t":"M","n":"Drush\\Sql\\SqlMariaDB::command","p":"Drush/Sql/SqlMariaDB.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMariaDB::dumpProgram","p":"Drush/Sql/SqlMariaDB.html#method_dumpProgram","d":null},{"t":"M","n":"Drush\\Sql\\SqlMysql::make","p":"Drush/Sql/SqlMysql.html#method_make","d":"

    A factory method which creates a mysql or mariadb instance as needed.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::command","p":"Drush/Sql/SqlMysql.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::dumpProgram","p":"Drush/Sql/SqlMysql.html#method_dumpProgram","d":null},{"t":"M","n":"Drush\\Sql\\SqlMysql::getVersion","p":"Drush/Sql/SqlMysql.html#method_getVersion","d":"

    The server version.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::setVersion","p":"Drush/Sql/SqlMysql.html#method_setVersion","d":null},{"t":"M","n":"Drush\\Sql\\SqlMysql::creds","p":"Drush/Sql/SqlMysql.html#method_creds","d":"

    Build a string containing connection credentials.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::silent","p":"Drush/Sql/SqlMysql.html#method_silent","d":null},{"t":"M","n":"Drush\\Sql\\SqlMysql::createdbSql","p":"Drush/Sql/SqlMysql.html#method_createdbSql","d":"

    Build a SQL string for dropping and creating a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::dbExists","p":"Drush/Sql/SqlMysql.html#method_dbExists","d":""},{"t":"M","n":"Drush\\Sql\\SqlMysql::listTables","p":"Drush/Sql/SqlMysql.html#method_listTables","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::listTablesQuoted","p":"Drush/Sql/SqlMysql.html#method_listTablesQuoted","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::dumpCmd","p":"Drush/Sql/SqlMysql.html#method_dumpCmd","d":null},{"t":"M","n":"Drush\\Sql\\SqlPgsql::command","p":"Drush/Sql/SqlPgsql.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::getEnv","p":"Drush/Sql/SqlPgsql.html#method_getEnv","d":"

    Get environment variables to pass to Process.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::creds","p":"Drush/Sql/SqlPgsql.html#method_creds","d":"

    Build a string containing connection credentials.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::createdb","p":"Drush/Sql/SqlPgsql.html#method_createdb","d":"

    Create a new database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::drop","p":"Drush/Sql/SqlPgsql.html#method_drop","d":"

    Drop specified database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::createdbSql","p":"Drush/Sql/SqlPgsql.html#method_createdbSql","d":"

    Build a SQL string for dropping and creating a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::dbExists","p":"Drush/Sql/SqlPgsql.html#method_dbExists","d":null},{"t":"M","n":"Drush\\Sql\\SqlPgsql::queryFormat","p":"Drush/Sql/SqlPgsql.html#method_queryFormat","d":null},{"t":"M","n":"Drush\\Sql\\SqlPgsql::listTables","p":"Drush/Sql/SqlPgsql.html#method_listTables","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::dumpCmd","p":"Drush/Sql/SqlPgsql.html#method_dumpCmd","d":null},{"t":"M","n":"Drush\\Sql\\SqlPgsql::getPasswordFile","p":"Drush/Sql/SqlPgsql.html#method_getPasswordFile","d":null},{"t":"M","n":"Drush\\Sql\\SqlSqlite::command","p":"Drush/Sql/SqlSqlite.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::creds","p":"Drush/Sql/SqlSqlite.html#method_creds","d":"

    Build a string containing connection credentials.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::createdbSql","p":"Drush/Sql/SqlSqlite.html#method_createdbSql","d":"

    Build a SQL string for dropping and creating a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::createdb","p":"Drush/Sql/SqlSqlite.html#method_createdb","d":"

    Create a new database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::dbExists","p":"Drush/Sql/SqlSqlite.html#method_dbExists","d":null},{"t":"M","n":"Drush\\Sql\\SqlSqlite::listTables","p":"Drush/Sql/SqlSqlite.html#method_listTables","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::drop","p":"Drush/Sql/SqlSqlite.html#method_drop","d":"

    Drop specified database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::dumpCmd","p":"Drush/Sql/SqlSqlite.html#method_dumpCmd","d":null},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::getExpandedTableSelection","p":"Drush/Sql/SqlTableSelectionTrait.html#method_getExpandedTableSelection","d":"

    Given a list of all tables, expand the convert the wildcards in the\noption-provided lists into a list of actual table names.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::expandAndFilterTables","p":"Drush/Sql/SqlTableSelectionTrait.html#method_expandAndFilterTables","d":"

    Given the table names in the input array that may contain wildcards (*),\nexpand the table names so that the array returned only contains table names\nthat exist in the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::expandWildcardTables","p":"Drush/Sql/SqlTableSelectionTrait.html#method_expandWildcardTables","d":"

    Expand wildcard tables.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::filterTables","p":"Drush/Sql/SqlTableSelectionTrait.html#method_filterTables","d":"

    Filters tables.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::getTableSelection","p":"Drush/Sql/SqlTableSelectionTrait.html#method_getTableSelection","d":"

    Construct an array that places table names in appropriate\nbuckets based on whether the table is to be skipped, included\nfor structure only, or have structure and data dumped.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::getRawTableList","p":"Drush/Sql/SqlTableSelectionTrait.html#method_getRawTableList","d":"

    Consult the specified options and return the list of tables specified.

    "},{"t":"M","n":"Drush\\Symfony\\BootstrapCompilerPass::process","p":"Drush/Symfony/BootstrapCompilerPass.html#method_process","d":null},{"t":"M","n":"Drush\\Symfony\\DrushStyleInjector::get","p":"Drush/Symfony/DrushStyleInjector.html#method_get","d":null},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::getOutputRaw","p":"Drush/TestTraits/CliTestTrait.html#method_getOutputRaw","d":"

    Accessor for the last output, non-trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::getErrorOutputRaw","p":"Drush/TestTraits/CliTestTrait.html#method_getErrorOutputRaw","d":"

    Accessor for the last stderr output, non-trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::startExecute","p":"Drush/TestTraits/CliTestTrait.html#method_startExecute","d":"

    Run a command and return the process without waiting for it to finish.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::execute","p":"Drush/TestTraits/CliTestTrait.html#method_execute","d":"

    Actually runs the command.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::escapeshellarg","p":"Drush/TestTraits/CliTestTrait.html#method_escapeshellarg","d":null},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::isWindows","p":"Drush/TestTraits/CliTestTrait.html#method_isWindows","d":null},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::_escapeshellargWindows","p":"Drush/TestTraits/CliTestTrait.html#method__escapeshellargWindows","d":null},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::buildProcessMessage","p":"Drush/TestTraits/CliTestTrait.html#method_buildProcessMessage","d":"

    Borrowed from \\Symfony\\Component\\Process\\Exception\\ProcessTimedOutException

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::assertOutputEquals","p":"Drush/TestTraits/CliTestTrait.html#method_assertOutputEquals","d":"

    Checks that the output matches the expected output.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::assertErrorOutputEquals","p":"Drush/TestTraits/CliTestTrait.html#method_assertErrorOutputEquals","d":"

    Checks that the error output matches the expected output.

    "},{"t":"M","n":"Drush\\TestTraits\\DrushTestTrait::getPathToDrush","p":"Drush/TestTraits/DrushTestTrait.html#method_getPathToDrush","d":null},{"t":"M","n":"Drush\\TestTraits\\DrushTestTrait::drush","p":"Drush/TestTraits/DrushTestTrait.html#method_drush","d":"

    Invoke drush in via execute().

    "},{"t":"M","n":"Drush\\TestTraits\\DrushTestTrait::convertKeyValueToFlag","p":"Drush/TestTraits/DrushTestTrait.html#method_convertKeyValueToFlag","d":"

    Given an option key / value pair, convert to a "--key=value" string.

    "},{"t":"M","n":"Drush\\TestTraits\\DrushTestTrait::drushMajorVersion","p":"Drush/TestTraits/DrushTestTrait.html#method_drushMajorVersion","d":"

    Return the major version of Drush

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getOutputRaw","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getOutputRaw","d":"

    Accessor for the last output, non-trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getErrorOutputRaw","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getErrorOutputRaw","d":"

    Accessor for the last stderr output, non-trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getSimplifiedOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getSimplifiedOutput","d":"

    Get command output and simplify things like full paths and extra whitespace.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getSimplifiedErrorOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getSimplifiedErrorOutput","d":"

    Returns a simplified version of the error output to facilitate testing.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::simplifyOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_simplifyOutput","d":"

    Remove things like full paths and extra whitespace from the given string.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::pathsToSimplify","p":"Drush/TestTraits/OutputUtilsTrait.html#method_pathsToSimplify","d":null},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getOutput","d":"

    Accessor for the last output, trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getErrorOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getErrorOutput","d":"

    Accessor for the last stderr output, trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getOutputAsList","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getOutputAsList","d":"

    Accessor for the last output, rtrimmed and split on newlines.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getErrorOutputAsList","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getErrorOutputAsList","d":"

    Accessor for the last stderr output, rtrimmed and split on newlines.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getOutputFromJSON","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getOutputFromJSON","d":"

    Accessor for the last output, decoded from json.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::getBackupDir","p":"Drush/Utils/FsUtils.html#method_getBackupDir","d":"

    Return path to the backup directory.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::getBackupDirParent","p":"Drush/Utils/FsUtils.html#method_getBackupDirParent","d":"

    Get the base dir where our backup directories will be stored. Also stores CLI history file.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::isUsableDirectory","p":"Drush/Utils/FsUtils.html#method_isUsableDirectory","d":"

    Determine if the specified location is writable, or if a writable\ndirectory could be created at that path.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::tmpDir","p":"Drush/Utils/FsUtils.html#method_tmpDir","d":"

    Prepare a temporary directory that will be deleted on exit.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::registerForDeletion","p":"Drush/Utils/FsUtils.html#method_registerForDeletion","d":"

    Add the given directory to a list to be deleted on exit.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::cleanup","p":"Drush/Utils/FsUtils.html#method_cleanup","d":"

    Delete all of the files registered for deletion.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::prepareBackupDir","p":"Drush/Utils/FsUtils.html#method_prepareBackupDir","d":"

    Prepare a backup directory.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::realpath","p":"Drush/Utils/FsUtils.html#method_realpath","d":"

    Returns canonicalized absolute pathname.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::isTarball","p":"Drush/Utils/FsUtils.html#method_isTarball","d":"

    Check whether a file is a supported tarball.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::getMimeContentType","p":"Drush/Utils/FsUtils.html#method_getMimeContentType","d":"

    Determines the MIME content type of the specified file.

    "},{"t":"M","n":"Drush\\Utils\\StringUtils::csvToArray","p":"Drush/Utils/StringUtils.html#method_csvToArray","d":"

    Convert a csv string, or an array of items which\nmay contain csv strings, into an array of items.

    "},{"t":"M","n":"Drush\\Utils\\StringUtils::interpolate","p":"Drush/Utils/StringUtils.html#method_interpolate","d":"

    Replace placeholders in a string.

    "},{"t":"M","n":"Drush\\Utils\\StringUtils::replaceTilde","p":"Drush/Utils/StringUtils.html#method_replaceTilde","d":"

    Replace tilde in a path with the HOME directory.

    "},{"t":"M","n":"Drush\\Utils\\StringUtils::generatePassword","p":"Drush/Utils/StringUtils.html#method_generatePassword","d":"

    Generate a random alphanumeric password. Copied from user.module.

    "},{"t":"M","n":"Robo\\Application::__construct","p":"Robo/Application.html#method___construct","d":""},{"t":"M","n":"Robo\\Application::addInitRoboFileCommand","p":"Robo/Application.html#method_addInitRoboFileCommand","d":""},{"t":"M","n":"Robo\\Application::addSelfUpdateCommand","p":"Robo/Application.html#method_addSelfUpdateCommand","d":"

    Add self update command, do nothing if null is provided

    "},{"t":"M","n":"Robo\\ClassDiscovery\\AbstractClassDiscovery::setSearchPattern","p":"Robo/ClassDiscovery/AbstractClassDiscovery.html#method_setSearchPattern","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::setSearchPattern","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_setSearchPattern","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::getClasses","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_getClasses","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::getFile","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_getFile","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::__construct","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method___construct","d":"

    RelativeNamespaceDiscovery constructor.

    "},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::setRelativeNamespace","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_setRelativeNamespace","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::getClasses","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_getClasses","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::getFile","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_getFile","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::search","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_search","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::convertPathToNamespace","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_convertPathToNamespace","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::convertNamespaceToPath","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_convertNamespaceToPath","d":""},{"t":"M","n":"Robo\\Collection\\CallableTask::__construct","p":"Robo/Collection/CallableTask.html#method___construct","d":null},{"t":"M","n":"Robo\\Collection\\CallableTask::run","p":"Robo/Collection/CallableTask.html#method_run","d":""},{"t":"M","n":"Robo\\Collection\\CallableTask::getState","p":"Robo/Collection/CallableTask.html#method_getState","d":""},{"t":"M","n":"Robo\\Collection\\Collection::__construct","p":"Robo/Collection/Collection.html#method___construct","d":"Constructor."},{"t":"M","n":"Robo\\Collection\\Collection::setProgressBarAutoDisplayInterval","p":"Robo/Collection/Collection.html#method_setProgressBarAutoDisplayInterval","d":""},{"t":"M","n":"Robo\\Collection\\Collection::add","p":"Robo/Collection/Collection.html#method_add","d":"

    Add a task or a list of tasks to our task collection. Each task\nwill run via its 'run()' method once (and if) all of the tasks\nadded before it complete successfully. If the task also implements\nRollbackInterface, then it will be rolled back via its 'rollback()'\nmethod ONLY if its 'run()' method completes successfully, and some\ntask added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addCode","p":"Robo/Collection/Collection.html#method_addCode","d":"

    Add arbitrary code to execute as a task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addIterable","p":"Robo/Collection/Collection.html#method_addIterable","d":"

    Add arbitrary code that will be called once for every item in the\nprovided array or iterable object. If the function result of the\nprovided callback is a TaskInterface or Collection, then it will be\nexecuted.

    "},{"t":"M","n":"Robo\\Collection\\Collection::rollback","p":"Robo/Collection/Collection.html#method_rollback","d":"

    Add a rollback task to our task collection. A rollback task\nwill execute ONLY if all of the tasks added before it complete\nsuccessfully, AND some task added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\Collection::rollbackCode","p":"Robo/Collection/Collection.html#method_rollbackCode","d":"

    Add arbitrary code to execute as a rollback.

    "},{"t":"M","n":"Robo\\Collection\\Collection::completion","p":"Robo/Collection/Collection.html#method_completion","d":"

    Add a completion task to our task collection. A completion task\nwill execute EITHER after all tasks succeed, OR immediatley after\nany task fails. Completion tasks never cause errors to be returned\nfrom Collection::run(), even if they fail.

    "},{"t":"M","n":"Robo\\Collection\\Collection::completionCode","p":"Robo/Collection/Collection.html#method_completionCode","d":"

    Add arbitrary code to execute as a completion.

    "},{"t":"M","n":"Robo\\Collection\\Collection::before","p":"Robo/Collection/Collection.html#method_before","d":"

    Add a task before an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::after","p":"Robo/Collection/Collection.html#method_after","d":"

    Add a task after an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::progressMessage","p":"Robo/Collection/Collection.html#method_progressMessage","d":"

    Print a progress message after Collection::run() has executed\nall of the tasks that were added prior to the point when this\nmethod was called. If one of the previous tasks fail, then this\nmessage will not be printed.

    "},{"t":"M","n":"Robo\\Collection\\Collection::wrapAndRegisterRollback","p":"Robo/Collection/Collection.html#method_wrapAndRegisterRollback","d":""},{"t":"M","n":"Robo\\Collection\\Collection::addBeforeOrAfter","p":"Robo/Collection/Collection.html#method_addBeforeOrAfter","d":"

    Add either a 'before' or 'after' function or task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::ignoreErrorsTaskWrapper","p":"Robo/Collection/Collection.html#method_ignoreErrorsTaskWrapper","d":"

    Wrap the provided task in a wrapper that will ignore\nany errors or exceptions that may be produced. This\nis useful, for example, in adding optional cleanup tasks\nat the beginning of a task collection, to remove previous\nresults which may or may not exist.

    "},{"t":"M","n":"Robo\\Collection\\Collection::ignoreErrorsCodeWrapper","p":"Robo/Collection/Collection.html#method_ignoreErrorsCodeWrapper","d":""},{"t":"M","n":"Robo\\Collection\\Collection::taskNames","p":"Robo/Collection/Collection.html#method_taskNames","d":"

    Return the list of task names added to this collection.

    "},{"t":"M","n":"Robo\\Collection\\Collection::hasTask","p":"Robo/Collection/Collection.html#method_hasTask","d":"

    Test to see if a specified task name exists.

    "},{"t":"M","n":"Robo\\Collection\\Collection::namedTask","p":"Robo/Collection/Collection.html#method_namedTask","d":"

    Find an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addTaskList","p":"Robo/Collection/Collection.html#method_addTaskList","d":"

    Add a list of tasks to our task collection.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addToTaskList","p":"Robo/Collection/Collection.html#method_addToTaskList","d":"

    Add the provided task to our task list.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addCollectionElementToTaskList","p":"Robo/Collection/Collection.html#method_addCollectionElementToTaskList","d":""},{"t":"M","n":"Robo\\Collection\\Collection::setParentCollection","p":"Robo/Collection/Collection.html#method_setParentCollection","d":"

    Set the parent collection. This is necessary so that nested\ncollections' rollback and completion tasks can be added to the\ntop-level collection, ensuring that the rollbacks for a collection\nwill run if any later task fails.

    "},{"t":"M","n":"Robo\\Collection\\Collection::getParentCollection","p":"Robo/Collection/Collection.html#method_getParentCollection","d":"

    Get the appropriate parent collection to use

    "},{"t":"M","n":"Robo\\Collection\\Collection::registerRollback","p":"Robo/Collection/Collection.html#method_registerRollback","d":"

    Register a rollback task to run if there is any failure.

    "},{"t":"M","n":"Robo\\Collection\\Collection::registerCompletion","p":"Robo/Collection/Collection.html#method_registerCompletion","d":"

    Register a completion task to run once all other tasks finish.

    "},{"t":"M","n":"Robo\\Collection\\Collection::progressIndicatorSteps","p":"Robo/Collection/Collection.html#method_progressIndicatorSteps","d":"

    Return the count of steps in this collection

    "},{"t":"M","n":"Robo\\Collection\\Collection::getCommand","p":"Robo/Collection/Collection.html#method_getCommand","d":"

    A Collection of tasks can provide a command via getCommand()\nif it contains a single task, and that task implements CommandInterface.

    "},{"t":"M","n":"Robo\\Collection\\Collection::run","p":"Robo/Collection/Collection.html#method_run","d":"

    Run our tasks, and roll back if necessary.

    "},{"t":"M","n":"Robo\\Collection\\Collection::fail","p":"Robo/Collection/Collection.html#method_fail","d":"

    Force the rollback functions to run

    "},{"t":"M","n":"Robo\\Collection\\Collection::complete","p":"Robo/Collection/Collection.html#method_complete","d":"

    Force the completion functions to run

    "},{"t":"M","n":"Robo\\Collection\\Collection::reset","p":"Robo/Collection/Collection.html#method_reset","d":"

    Reset this collection, removing all tasks.

    "},{"t":"M","n":"Robo\\Collection\\Collection::runRollbackTasks","p":"Robo/Collection/Collection.html#method_runRollbackTasks","d":"

    Run all of our rollback tasks.

    "},{"t":"M","n":"Robo\\Collection\\Collection::runSubtask","p":"Robo/Collection/Collection.html#method_runSubtask","d":""},{"t":"M","n":"Robo\\Collection\\Collection::doStateUpdates","p":"Robo/Collection/Collection.html#method_doStateUpdates","d":""},{"t":"M","n":"Robo\\Collection\\Collection::storeState","p":"Robo/Collection/Collection.html#method_storeState","d":""},{"t":"M","n":"Robo\\Collection\\Collection::deferTaskConfiguration","p":"Robo/Collection/Collection.html#method_deferTaskConfiguration","d":""},{"t":"M","n":"Robo\\Collection\\Collection::defer","p":"Robo/Collection/Collection.html#method_defer","d":"

    Defer execution of a callback function until just before a task\nruns. Use this time to provide more settings for the task, e.g. from\nthe collection's shared state, which is populated with the results\nof previous test runs.

    "},{"t":"M","n":"Robo\\Collection\\Collection::doDeferredInitialization","p":"Robo/Collection/Collection.html#method_doDeferredInitialization","d":""},{"t":"M","n":"Robo\\Collection\\Collection::setParentCollectionForTask","p":"Robo/Collection/Collection.html#method_setParentCollectionForTask","d":""},{"t":"M","n":"Robo\\Collection\\Collection::runTaskListIgnoringFailures","p":"Robo/Collection/Collection.html#method_runTaskListIgnoringFailures","d":"

    Run all of the tasks in a provided list, ignoring failures.

    "},{"t":"M","n":"Robo\\Collection\\Collection::transferTasks","p":"Robo/Collection/Collection.html#method_transferTasks","d":"

    Give all of our tasks to the provided collection builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::__construct","p":"Robo/Collection/CollectionBuilder.html#method___construct","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::create","p":"Robo/Collection/CollectionBuilder.html#method_create","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::simulated","p":"Robo/Collection/CollectionBuilder.html#method_simulated","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::isSimulated","p":"Robo/Collection/CollectionBuilder.html#method_isSimulated","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::tmpDir","p":"Robo/Collection/CollectionBuilder.html#method_tmpDir","d":"

    Create a temporary directory to work in. When the collection\ncompletes or rolls back, the temporary directory will be deleted.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::workDir","p":"Robo/Collection/CollectionBuilder.html#method_workDir","d":"

    Create a working directory to hold results. A temporary directory\nis first created to hold the intermediate results. After the\nbuilder finishes, the work directory is moved into its final location;\nany results already in place will be moved out of the way and\nthen deleted.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::addTask","p":"Robo/Collection/CollectionBuilder.html#method_addTask","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::addCode","p":"Robo/Collection/CollectionBuilder.html#method_addCode","d":"

    Add arbitrary code to execute as a task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::addTaskList","p":"Robo/Collection/CollectionBuilder.html#method_addTaskList","d":"

    Add a list of tasks to our task collection.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::rollback","p":"Robo/Collection/CollectionBuilder.html#method_rollback","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::rollbackCode","p":"Robo/Collection/CollectionBuilder.html#method_rollbackCode","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::completion","p":"Robo/Collection/CollectionBuilder.html#method_completion","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::completionCode","p":"Robo/Collection/CollectionBuilder.html#method_completionCode","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::progressMessage","p":"Robo/Collection/CollectionBuilder.html#method_progressMessage","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::setParentCollection","p":"Robo/Collection/CollectionBuilder.html#method_setParentCollection","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::addTaskToCollection","p":"Robo/Collection/CollectionBuilder.html#method_addTaskToCollection","d":"

    Called by the factory method of each task; adds the current\ntask to the task builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::getState","p":"Robo/Collection/CollectionBuilder.html#method_getState","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::storeState","p":"Robo/Collection/CollectionBuilder.html#method_storeState","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::deferTaskConfiguration","p":"Robo/Collection/CollectionBuilder.html#method_deferTaskConfiguration","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::defer","p":"Robo/Collection/CollectionBuilder.html#method_defer","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::callCollectionStateFunction","p":"Robo/Collection/CollectionBuilder.html#method_callCollectionStateFunction","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::callCollectionStateFuntion","p":"Robo/Collection/CollectionBuilder.html#method_callCollectionStateFuntion","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::setVerbosityThreshold","p":"Robo/Collection/CollectionBuilder.html#method_setVerbosityThreshold","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::getCollectionBuilderCurrentTask","p":"Robo/Collection/CollectionBuilder.html#method_getCollectionBuilderCurrentTask","d":"

    Return the current task for this collection builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::newBuilder","p":"Robo/Collection/CollectionBuilder.html#method_newBuilder","d":"

    Create a new builder with its own task collection

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::__call","p":"Robo/Collection/CollectionBuilder.html#method___call","d":"

    Calling the task builder with methods of the current\ntask calls through to that method of the task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::build","p":"Robo/Collection/CollectionBuilder.html#method_build","d":"

    Construct the desired task and add it to this builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::injectDependencies","p":"Robo/Collection/CollectionBuilder.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::fixTask","p":"Robo/Collection/CollectionBuilder.html#method_fixTask","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::configureTask","p":"Robo/Collection/CollectionBuilder.html#method_configureTask","d":"

    Check to see if there are any setter methods defined in configuration\nfor this task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::run","p":"Robo/Collection/CollectionBuilder.html#method_run","d":"

    When we run the collection builder, run everything in the collection.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::runTasks","p":"Robo/Collection/CollectionBuilder.html#method_runTasks","d":"

    If there is a single task, run it; if there is a collection, run\nall of its tasks.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::getCommand","p":"Robo/Collection/CollectionBuilder.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::original","p":"Robo/Collection/CollectionBuilder.html#method_original","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::getCollection","p":"Robo/Collection/CollectionBuilder.html#method_getCollection","d":"

    Return the collection of tasks associated with this builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::add","p":"Robo/Collection/CollectionInterface.html#method_add","d":"

    Add a task or a list of tasks to our task collection. Each task\nwill run via its 'run()' method once (and if) all of the tasks\nadded before it complete successfully. If the task also implements\nRollbackInterface, then it will be rolled back via its 'rollback()'\nmethod ONLY if its 'run()' method completes successfully, and some\ntask added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::addCode","p":"Robo/Collection/CollectionInterface.html#method_addCode","d":"

    Add arbitrary code to execute as a task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::addIterable","p":"Robo/Collection/CollectionInterface.html#method_addIterable","d":"

    Add arbitrary code that will be called once for every item in the\nprovided array or iterable object. If the function result of the\nprovided callback is a TaskInterface or Collection, then it will be\nexecuted.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::rollback","p":"Robo/Collection/CollectionInterface.html#method_rollback","d":"

    Add a rollback task to our task collection. A rollback task\nwill execute ONLY if all of the tasks added before it complete\nsuccessfully, AND some task added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::rollbackCode","p":"Robo/Collection/CollectionInterface.html#method_rollbackCode","d":"

    Add arbitrary code to execute as a rollback.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::completion","p":"Robo/Collection/CollectionInterface.html#method_completion","d":"

    Add a completion task to our task collection. A completion task\nwill execute EITHER after all tasks succeed, OR immediatley after\nany task fails. Completion tasks never cause errors to be returned\nfrom Collection::run(), even if they fail.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::completionCode","p":"Robo/Collection/CollectionInterface.html#method_completionCode","d":"

    Add arbitrary code to execute as a completion.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::before","p":"Robo/Collection/CollectionInterface.html#method_before","d":"

    Add a task before an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::after","p":"Robo/Collection/CollectionInterface.html#method_after","d":"

    Add a task after an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::progressMessage","p":"Robo/Collection/CollectionInterface.html#method_progressMessage","d":"

    Print a progress message after Collection::run() has executed\nall of the tasks that were added prior to the point when this\nmethod was called. If one of the previous tasks fail, then this\nmessage will not be printed.

    "},{"t":"M","n":"Robo\\Collection\\CollectionProcessHook::process","p":"Robo/Collection/CollectionProcessHook.html#method_process","d":""},{"t":"M","n":"Robo\\Collection\\CompletionWrapper::__construct","p":"Robo/Collection/CompletionWrapper.html#method___construct","d":"

    Create a CompletionWrapper.

    "},{"t":"M","n":"Robo\\Collection\\CompletionWrapper::original","p":"Robo/Collection/CompletionWrapper.html#method_original","d":""},{"t":"M","n":"Robo\\Collection\\CompletionWrapper::run","p":"Robo/Collection/CompletionWrapper.html#method_run","d":"

    Before running this task, register its rollback and completion\nhandlers on its collection. The reason this class exists is to\ndefer registration of rollback and completion tasks until 'run()' time.

    "},{"t":"M","n":"Robo\\Collection\\CompletionWrapper::__call","p":"Robo/Collection/CompletionWrapper.html#method___call","d":"

    Make this wrapper object act like the class it wraps.

    "},{"t":"M","n":"Robo\\Collection\\Element::__construct","p":"Robo/Collection/Element.html#method___construct","d":null},{"t":"M","n":"Robo\\Collection\\Element::before","p":"Robo/Collection/Element.html#method_before","d":""},{"t":"M","n":"Robo\\Collection\\Element::after","p":"Robo/Collection/Element.html#method_after","d":""},{"t":"M","n":"Robo\\Collection\\Element::getBefore","p":"Robo/Collection/Element.html#method_getBefore","d":""},{"t":"M","n":"Robo\\Collection\\Element::getAfter","p":"Robo/Collection/Element.html#method_getAfter","d":""},{"t":"M","n":"Robo\\Collection\\Element::getTask","p":"Robo/Collection/Element.html#method_getTask","d":""},{"t":"M","n":"Robo\\Collection\\Element::getTaskList","p":"Robo/Collection/Element.html#method_getTaskList","d":""},{"t":"M","n":"Robo\\Collection\\Element::progressIndicatorSteps","p":"Robo/Collection/Element.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Collection\\NestedCollectionInterface::setParentCollection","p":"Robo/Collection/NestedCollectionInterface.html#method_setParentCollection","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::__construct","p":"Robo/Collection/TaskForEach.html#method___construct","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::setIterable","p":"Robo/Collection/TaskForEach.html#method_setIterable","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::iterationMessage","p":"Robo/Collection/TaskForEach.html#method_iterationMessage","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::showIterationMessage","p":"Robo/Collection/TaskForEach.html#method_showIterationMessage","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::withEachKeyValueCall","p":"Robo/Collection/TaskForEach.html#method_withEachKeyValueCall","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::call","p":"Robo/Collection/TaskForEach.html#method_call","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::withBuilder","p":"Robo/Collection/TaskForEach.html#method_withBuilder","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::setParentCollection","p":"Robo/Collection/TaskForEach.html#method_setParentCollection","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::progressIndicatorSteps","p":"Robo/Collection/TaskForEach.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::run","p":"Robo/Collection/TaskForEach.html#method_run","d":""},{"t":"M","n":"Robo\\Collection\\Tasks::taskForEach","p":"Robo/Collection/Tasks.html#method_taskForEach","d":"

    Run a callback function on each item in a collection

    "},{"t":"M","n":"Robo\\Collection\\Temporary::getCollection","p":"Robo/Collection/Temporary.html#method_getCollection","d":"

    Provides direct access to the collection of temporaries, if necessary.

    "},{"t":"M","n":"Robo\\Collection\\Temporary::complete","p":"Robo/Collection/Temporary.html#method_complete","d":"

    Call the complete method of all of the registered objects.

    "},{"t":"M","n":"Robo\\Common\\BuilderAwareTrait::setBuilder","p":"Robo/Common/BuilderAwareTrait.html#method_setBuilder","d":""},{"t":"M","n":"Robo\\Common\\BuilderAwareTrait::getBuilder","p":"Robo/Common/BuilderAwareTrait.html#method_getBuilder","d":""},{"t":"M","n":"Robo\\Common\\BuilderAwareTrait::collectionBuilder","p":"Robo/Common/BuilderAwareTrait.html#method_collectionBuilder","d":""},{"t":"M","n":"Robo\\Common\\CommandArguments::arg","p":"Robo/Common/CommandArguments.html#method_arg","d":"

    Pass argument to executable. Its value will be automatically escaped.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::args","p":"Robo/Common/CommandArguments.html#method_args","d":"

    Pass methods parameters as arguments to executable. Argument values\nare automatically escaped.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::rawArg","p":"Robo/Common/CommandArguments.html#method_rawArg","d":"

    Pass the provided string in its raw (as provided) form as an argument to executable.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::escape","p":"Robo/Common/CommandArguments.html#method_escape","d":"

    Escape the provided value, unless it contains only alphanumeric\nplus a few other basic characters.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::option","p":"Robo/Common/CommandArguments.html#method_option","d":"

    Pass option to executable. Options are prefixed with -- , value can be provided in second parameter.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::options","p":"Robo/Common/CommandArguments.html#method_options","d":"

    Pass multiple options to executable. The associative array contains\nthe key:value pairs that become --key value, for each item in the array.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::optionList","p":"Robo/Common/CommandArguments.html#method_optionList","d":"

    Pass an option with multiple values to executable. Value can be a string or array.

    "},{"t":"M","n":"Robo\\Common\\CommandReceiver::receiveCommand","p":"Robo/Common/CommandReceiver.html#method_receiveCommand","d":""},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::setConfig","p":"Robo/Common/ConfigAwareTrait.html#method_setConfig","d":"

    Set the config management object.

    "},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::getConfig","p":"Robo/Common/ConfigAwareTrait.html#method_getConfig","d":"

    Get the config management object.

    "},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::configPrefix","p":"Robo/Common/ConfigAwareTrait.html#method_configPrefix","d":"

    Any class that uses ConfigAwareTrait SHOULD override this method\n, and define a prefix for its configuration items. This is usually\ndone in a base class. When used, this method should return a string\nthat ends with a "."; see BaseTask::configPrefix().

    "},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::configClassIdentifier","p":"Robo/Common/ConfigAwareTrait.html#method_configClassIdentifier","d":null},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::configPostfix","p":"Robo/Common/ConfigAwareTrait.html#method_configPostfix","d":null},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::configure","p":"Robo/Common/ConfigAwareTrait.html#method_configure","d":""},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::getConfigValue","p":"Robo/Common/ConfigAwareTrait.html#method_getConfigValue","d":""},{"t":"M","n":"Robo\\Common\\DynamicParams::__call","p":"Robo/Common/DynamicParams.html#method___call","d":""},{"t":"M","n":"Robo\\Common\\ExecCommand::getExecTimer","p":"Robo/Common/ExecCommand.html#method_getExecTimer","d":""},{"t":"M","n":"Robo\\Common\\ExecCommand::findExecutablePhar","p":"Robo/Common/ExecCommand.html#method_findExecutablePhar","d":"

    Look for a "{$cmd}.phar" in the current working\ndirectory; return a string to exec it if it is\nfound. Otherwise, look for an executable command\nof the same name via findExecutable.

    "},{"t":"M","n":"Robo\\Common\\ExecCommand::findExecutable","p":"Robo/Common/ExecCommand.html#method_findExecutable","d":"

    Return the best path to the executable program\nwith the provided name. Favor vendor/bin in the\ncurrent project. If not found there, use\nwhatever is on the $PATH.

    "},{"t":"M","n":"Robo\\Common\\ExecCommand::findProjectBin","p":"Robo/Common/ExecCommand.html#method_findProjectBin","d":""},{"t":"M","n":"Robo\\Common\\ExecCommand::useCallOnWindows","p":"Robo/Common/ExecCommand.html#method_useCallOnWindows","d":"

    Wrap Windows executables in 'call' per 7a88757d

    "},{"t":"M","n":"Robo\\Common\\ExecCommand::getCommandDescription","p":"Robo/Common/ExecCommand.html#method_getCommandDescription","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Common\\ExecCommand::executeCommand","p":"Robo/Common/ExecCommand.html#method_executeCommand","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::getCommandDescription","p":"Robo/Common/ExecTrait.html#method_getCommandDescription","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::startTimer","p":"Robo/Common/ExecTrait.html#method_startTimer","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::stopTimer","p":"Robo/Common/ExecTrait.html#method_stopTimer","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::getExecutionTime","p":"Robo/Common/ExecTrait.html#method_getExecutionTime","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::hideTaskProgress","p":"Robo/Common/ExecTrait.html#method_hideTaskProgress","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::showTaskProgress","p":"Robo/Common/ExecTrait.html#method_showTaskProgress","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::printTaskInfo","p":"Robo/Common/ExecTrait.html#method_printTaskInfo","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::verbosityMeetsThreshold","p":"Robo/Common/ExecTrait.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::writeMessage","p":"Robo/Common/ExecTrait.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::detectInteractive","p":"Robo/Common/ExecTrait.html#method_detectInteractive","d":"

    Sets $this->interactive() based on posix_isatty().

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::background","p":"Robo/Common/ExecTrait.html#method_background","d":"

    Executes command in background mode (asynchronously)

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::timeout","p":"Robo/Common/ExecTrait.html#method_timeout","d":"

    Stop command if it runs longer then $timeout in seconds

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::idleTimeout","p":"Robo/Common/ExecTrait.html#method_idleTimeout","d":"

    Stops command if it does not output something for a while

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::env","p":"Robo/Common/ExecTrait.html#method_env","d":"

    Set a single environment variable, or multiple.

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::envVars","p":"Robo/Common/ExecTrait.html#method_envVars","d":"

    Sets the environment variables for the command

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::setProcessInput","p":"Robo/Common/ExecTrait.html#method_setProcessInput","d":"

    Pass an input to the process. Can be resource created with fopen() or string

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::setInput","p":"Robo/Common/ExecTrait.html#method_setInput","d":"

    Pass an input to the process. Can be resource created with fopen() or string

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::interactive","p":"Robo/Common/ExecTrait.html#method_interactive","d":"

    Attach tty to process for interactive input

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::getPrinted","p":"Robo/Common/ExecTrait.html#method_getPrinted","d":"

    Is command printing its output to screen

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::dir","p":"Robo/Common/ExecTrait.html#method_dir","d":"

    Changes working directory of command

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::silent","p":"Robo/Common/ExecTrait.html#method_silent","d":"

    Shortcut for setting isPrinted() and isMetadataPrinted() to false.

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::printed","p":"Robo/Common/ExecTrait.html#method_printed","d":"

    Should command output be printed

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::printOutput","p":"Robo/Common/ExecTrait.html#method_printOutput","d":"

    Should command output be printed

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::printMetadata","p":"Robo/Common/ExecTrait.html#method_printMetadata","d":"

    Should command metadata be printed. I,e., command and timer.

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::execute","p":"Robo/Common/ExecTrait.html#method_execute","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::stop","p":"Robo/Common/ExecTrait.html#method_stop","d":null},{"t":"M","n":"Robo\\Common\\ExecTrait::printAction","p":"Robo/Common/ExecTrait.html#method_printAction","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::formatCommandDisplay","p":"Robo/Common/ExecTrait.html#method_formatCommandDisplay","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::getResultData","p":"Robo/Common/ExecTrait.html#method_getResultData","d":"

    Gets the data array to be passed to Result().

    "},{"t":"M","n":"Robo\\Common\\IO::currentState","p":"Robo/Common/IO.html#method_currentState","d":null},{"t":"M","n":"Robo\\Common\\IO::__construct","p":"Robo/Common/IO.html#method___construct","d":null},{"t":"M","n":"Robo\\Common\\IO::restore","p":"Robo/Common/IO.html#method_restore","d":null},{"t":"M","n":"Robo\\Common\\InflectionTrait::inflect","p":"Robo/Common/InflectionTrait.html#method_inflect","d":"

    Ask the provided parent class to inject all of the dependencies\nthat it has and we need.

    "},{"t":"M","n":"Robo\\Common\\InputAwareTrait::setInput","p":"Robo/Common/InputAwareTrait.html#method_setInput","d":""},{"t":"M","n":"Robo\\Common\\InputAwareTrait::input","p":"Robo/Common/InputAwareTrait.html#method_input","d":""},{"t":"M","n":"Robo\\Common\\InputAwareTrait::getInput","p":"Robo/Common/InputAwareTrait.html#method_getInput","d":"

    Backwards compatibility.

    "},{"t":"M","n":"Robo\\Common\\OutputAdapter::verbosityMeetsThreshold","p":"Robo/Common/OutputAdapter.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Common\\OutputAdapter::writeMessage","p":"Robo/Common/OutputAdapter.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Common\\OutputAwareTrait::setOutput","p":"Robo/Common/OutputAwareTrait.html#method_setOutput","d":""},{"t":"M","n":"Robo\\Common\\OutputAwareTrait::output","p":"Robo/Common/OutputAwareTrait.html#method_output","d":""},{"t":"M","n":"Robo\\Common\\OutputAwareTrait::stderr","p":"Robo/Common/OutputAwareTrait.html#method_stderr","d":""},{"t":"M","n":"Robo\\Common\\OutputAwareTrait::getOutput","p":"Robo/Common/OutputAwareTrait.html#method_getOutput","d":"

    Backwards compatibility

    "},{"t":"M","n":"Robo\\Common\\ProcessExecutor::__construct","p":"Robo/Common/ProcessExecutor.html#method___construct","d":""},{"t":"M","n":"Robo\\Common\\ProcessExecutor::create","p":"Robo/Common/ProcessExecutor.html#method_create","d":""},{"t":"M","n":"Robo\\Common\\ProcessExecutor::getCommandDescription","p":"Robo/Common/ProcessExecutor.html#method_getCommandDescription","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Common\\ProcessExecutor::run","p":"Robo/Common/ProcessExecutor.html#method_run","d":null},{"t":"M","n":"Robo\\Common\\ProcessUtils::escapeArgument","p":"Robo/Common/ProcessUtils.html#method_escapeArgument","d":"

    Escapes a string to be used as a shell argument.

    "},{"t":"M","n":"Robo\\Common\\ProgressIndicator::__construct","p":"Robo/Common/ProgressIndicator.html#method___construct","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::setProgressBarAutoDisplayInterval","p":"Robo/Common/ProgressIndicator.html#method_setProgressBarAutoDisplayInterval","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::hideProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_hideProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::showProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_showProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicator::restoreProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_restoreProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::startProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_startProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::autoShowProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_autoShowProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicator::inProgress","p":"Robo/Common/ProgressIndicator.html#method_inProgress","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::stopProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_stopProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::cleanup","p":"Robo/Common/ProgressIndicator.html#method_cleanup","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicator::disableProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_disableProgressIndicator","d":"

    Erase progress indicator and ensure it never returns. Used\nonly during error handlers or to permanently remove the progress bar.

    "},{"t":"M","n":"Robo\\Common\\ProgressIndicator::advanceProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_advanceProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::advanceProgressIndicatorCachedSteps","p":"Robo/Common/ProgressIndicator.html#method_advanceProgressIndicatorCachedSteps","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::progressIndicatorSteps","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::setProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_setProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::hideProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_hideProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::showProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_showProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::restoreProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_restoreProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::getTotalExecutionTime","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_getTotalExecutionTime","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::startProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_startProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::inProgress","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_inProgress","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::stopProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_stopProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::disableProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_disableProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::detatchProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_detatchProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::advanceProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_advanceProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::checkResources","p":"Robo/Common/ResourceExistenceChecker.html#method_checkResources","d":"

    Checks if the given input is a file or folder.

    "},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::checkResource","p":"Robo/Common/ResourceExistenceChecker.html#method_checkResource","d":"

    Checks a single resource, file or directory.

    "},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::checkSourceAndTargetResource","p":"Robo/Common/ResourceExistenceChecker.html#method_checkSourceAndTargetResource","d":"

    Convenience method to check the often uses "source => target" file / folder arrays.

    "},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::isDir","p":"Robo/Common/ResourceExistenceChecker.html#method_isDir","d":"

    Wrapper method around phps is_dir()

    "},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::isFile","p":"Robo/Common/ResourceExistenceChecker.html#method_isFile","d":"

    Wrapper method around phps file_exists()

    "},{"t":"M","n":"Robo\\Common\\TaskIO::setOutput","p":"Robo/Common/TaskIO.html#method_setOutput","d":null},{"t":"M","n":"Robo\\Common\\TaskIO::logger","p":"Robo/Common/TaskIO.html#method_logger","d":""},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskInfo","p":"Robo/Common/TaskIO.html#method_printTaskInfo","d":"

    Print information about a task in progress.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskSuccess","p":"Robo/Common/TaskIO.html#method_printTaskSuccess","d":"

    Provide notification that some part of the task succeeded.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskWarning","p":"Robo/Common/TaskIO.html#method_printTaskWarning","d":"

    Provide notification that there is something wrong, but\nexecution can continue.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskError","p":"Robo/Common/TaskIO.html#method_printTaskError","d":"

    Provide notification that some operation in the task failed,\nand the task cannot continue.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskDebug","p":"Robo/Common/TaskIO.html#method_printTaskDebug","d":"

    Provide debugging notification. These messages are only\ndisplayed if the log level is VERBOSITY_DEBUG.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskOutput","p":"Robo/Common/TaskIO.html#method_printTaskOutput","d":""},{"t":"M","n":"Robo\\Common\\TaskIO::hideTaskProgress","p":"Robo/Common/TaskIO.html#method_hideTaskProgress","d":""},{"t":"M","n":"Robo\\Common\\TaskIO::showTaskProgress","p":"Robo/Common/TaskIO.html#method_showTaskProgress","d":""},{"t":"M","n":"Robo\\Common\\TaskIO::formatBytes","p":"Robo/Common/TaskIO.html#method_formatBytes","d":"

    Format a quantity of bytes.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::getPrintedTaskName","p":"Robo/Common/TaskIO.html#method_getPrintedTaskName","d":"

    Get the formatted task name for use in task output.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::getTaskContext","p":"Robo/Common/TaskIO.html#method_getTaskContext","d":""},{"t":"M","n":"Robo\\Common\\TimeKeeper::start","p":"Robo/Common/TimeKeeper.html#method_start","d":null},{"t":"M","n":"Robo\\Common\\TimeKeeper::stop","p":"Robo/Common/TimeKeeper.html#method_stop","d":null},{"t":"M","n":"Robo\\Common\\TimeKeeper::reset","p":"Robo/Common/TimeKeeper.html#method_reset","d":null},{"t":"M","n":"Robo\\Common\\TimeKeeper::elapsed","p":"Robo/Common/TimeKeeper.html#method_elapsed","d":""},{"t":"M","n":"Robo\\Common\\TimeKeeper::formatDuration","p":"Robo/Common/TimeKeeper.html#method_formatDuration","d":"

    Format a duration into a human-readable time.

    "},{"t":"M","n":"Robo\\Common\\Timer::startTimer","p":"Robo/Common/Timer.html#method_startTimer","d":null},{"t":"M","n":"Robo\\Common\\Timer::stopTimer","p":"Robo/Common/Timer.html#method_stopTimer","d":null},{"t":"M","n":"Robo\\Common\\Timer::resetTimer","p":"Robo/Common/Timer.html#method_resetTimer","d":null},{"t":"M","n":"Robo\\Common\\Timer::getExecutionTime","p":"Robo/Common/Timer.html#method_getExecutionTime","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::setVerbosityThreshold","p":"Robo/Common/VerbosityThresholdTrait.html#method_setVerbosityThreshold","d":"

    Required verbosity level before any TaskIO output will be produced.

    "},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::verbosityThreshold","p":"Robo/Common/VerbosityThresholdTrait.html#method_verbosityThreshold","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::setOutputAdapter","p":"Robo/Common/VerbosityThresholdTrait.html#method_setOutputAdapter","d":null},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::outputAdapter","p":"Robo/Common/VerbosityThresholdTrait.html#method_outputAdapter","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::hasOutputAdapter","p":"Robo/Common/VerbosityThresholdTrait.html#method_hasOutputAdapter","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::verbosityMeetsThreshold","p":"Robo/Common/VerbosityThresholdTrait.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::writeMessage","p":"Robo/Common/VerbosityThresholdTrait.html#method_writeMessage","d":"

    Print a message if the selected verbosity level is over this task's\nverbosity threshold.

    "},{"t":"M","n":"Robo\\Config\\Config::__construct","p":"Robo/Config/Config.html#method___construct","d":"

    Create a new configuration object, and initialize it with\nthe provided nested array containing configuration data.

    "},{"t":"M","n":"Robo\\Config\\Config::import","p":"Robo/Config/Config.html#method_import","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Config\\Config::replace","p":"Robo/Config/Config.html#method_replace","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Config\\Config::combine","p":"Robo/Config/Config.html#method_combine","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Config\\Config::getGlobalOptionDefaultValues","p":"Robo/Config/Config.html#method_getGlobalOptionDefaultValues","d":"

    Return an associative array containing all of the global configuration\noptions and their default values.

    "},{"t":"M","n":"Robo\\Config\\Config::trimPrefixFromGlobalOptions","p":"Robo/Config/Config.html#method_trimPrefixFromGlobalOptions","d":"

    Remove the 'options.' prefix from the global options list.

    "},{"t":"M","n":"Robo\\Config\\Config::isSimulated","p":"Robo/Config/Config.html#method_isSimulated","d":""},{"t":"M","n":"Robo\\Config\\Config::setSimulated","p":"Robo/Config/Config.html#method_setSimulated","d":""},{"t":"M","n":"Robo\\Config\\Config::isInteractive","p":"Robo/Config/Config.html#method_isInteractive","d":""},{"t":"M","n":"Robo\\Config\\Config::setInteractive","p":"Robo/Config/Config.html#method_setInteractive","d":""},{"t":"M","n":"Robo\\Config\\Config::isDecorated","p":"Robo/Config/Config.html#method_isDecorated","d":""},{"t":"M","n":"Robo\\Config\\Config::setDecorated","p":"Robo/Config/Config.html#method_setDecorated","d":""},{"t":"M","n":"Robo\\Config\\Config::setProgressBarAutoDisplayInterval","p":"Robo/Config/Config.html#method_setProgressBarAutoDisplayInterval","d":""},{"t":"M","n":"Robo\\Contract\\BuilderAwareInterface::setBuilder","p":"Robo/Contract/BuilderAwareInterface.html#method_setBuilder","d":"

    Set the builder reference

    "},{"t":"M","n":"Robo\\Contract\\BuilderAwareInterface::getBuilder","p":"Robo/Contract/BuilderAwareInterface.html#method_getBuilder","d":"

    Get the builder reference

    "},{"t":"M","n":"Robo\\Contract\\CommandInterface::getCommand","p":"Robo/Contract/CommandInterface.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Contract\\CompletionInterface::complete","p":"Robo/Contract/CompletionInterface.html#method_complete","d":"

    Revert an operation that can be rolled back

    "},{"t":"M","n":"Robo\\Contract\\InflectionInterface::inflect","p":"Robo/Contract/InflectionInterface.html#method_inflect","d":"

    Based on league/container inflection: https://container.thephpleague.com/4.x/inflectors/

    "},{"t":"M","n":"Robo\\Contract\\InflectionInterface::injectDependencies","p":"Robo/Contract/InflectionInterface.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Contract\\OutputAdapterInterface::verbosityMeetsThreshold","p":"Robo/Contract/OutputAdapterInterface.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Contract\\OutputAdapterInterface::writeMessage","p":"Robo/Contract/OutputAdapterInterface.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Contract\\PrintedInterface::getPrinted","p":"Robo/Contract/PrintedInterface.html#method_getPrinted","d":""},{"t":"M","n":"Robo\\Contract\\ProgressIndicatorAwareInterface::progressIndicatorSteps","p":"Robo/Contract/ProgressIndicatorAwareInterface.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Contract\\ProgressIndicatorAwareInterface::setProgressIndicator","p":"Robo/Contract/ProgressIndicatorAwareInterface.html#method_setProgressIndicator","d":""},{"t":"M","n":"Robo\\Contract\\ProgressInterface::progressSteps","p":"Robo/Contract/ProgressInterface.html#method_progressSteps","d":""},{"t":"M","n":"Robo\\Contract\\RollbackInterface::rollback","p":"Robo/Contract/RollbackInterface.html#method_rollback","d":"

    Revert an operation that can be rolled back

    "},{"t":"M","n":"Robo\\Contract\\SimulatedInterface::simulate","p":"Robo/Contract/SimulatedInterface.html#method_simulate","d":"

    Called in place of run() for simulated tasks.

    "},{"t":"M","n":"Robo\\Contract\\TaskInterface::run","p":"Robo/Contract/TaskInterface.html#method_run","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::setVerbosityThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_setVerbosityThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::verbosityThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_verbosityThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::setOutputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_setOutputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::outputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_outputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::hasOutputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_hasOutputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::verbosityMeetsThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::writeMessage","p":"Robo/Contract/VerbosityThresholdInterface.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Contract\\WrappedTaskInterface::original","p":"Robo/Contract/WrappedTaskInterface.html#method_original","d":""},{"t":"M","n":"Robo\\Exception\\TaskException::__construct","p":"Robo/Exception/TaskException.html#method___construct","d":"

    TaskException constructor.

    "},{"t":"M","n":"Robo\\Exception\\TaskExitException::__construct","p":"Robo/Exception/TaskExitException.html#method___construct","d":"

    TaskExitException constructor.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::__construct","p":"Robo/GlobalOptionsEventListener.html#method___construct","d":"

    GlobalOptionsEventListener listener

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::setApplication","p":"Robo/GlobalOptionsEventListener.html#method_setApplication","d":"

    Add a reference to the Symfony Console application object.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::setGlobalOptionsPrefix","p":"Robo/GlobalOptionsEventListener.html#method_setGlobalOptionsPrefix","d":"

    Stipulate the prefix to use for option injection.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::getSubscribedEvents","p":"Robo/GlobalOptionsEventListener.html#method_getSubscribedEvents","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\GlobalOptionsEventListener::handleCommandEvent","p":"Robo/GlobalOptionsEventListener.html#method_handleCommandEvent","d":"

    Run all of our individual operations when a command event is received.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::setGlobalOptions","p":"Robo/GlobalOptionsEventListener.html#method_setGlobalOptions","d":"

    Before a Console command runs, examine the global\ncommandline options from the event Input, and set\nconfiguration values as appropriate.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::setConfigurationValues","p":"Robo/GlobalOptionsEventListener.html#method_setConfigurationValues","d":"

    Examine the commandline --define / -D options, and apply the provided\nvalues to the active configuration.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::splitConfigKeyValue","p":"Robo/GlobalOptionsEventListener.html#method_splitConfigKeyValue","d":"

    Split up the key=value config setting into its component parts. If\nthe input string contains no '=' character, then the value will be 'true'.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::applicationOptionDefaultValues","p":"Robo/GlobalOptionsEventListener.html#method_applicationOptionDefaultValues","d":"

    Get default option values from the Symfony Console application, if\nit is available.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::setOutput","p":"Robo/Log/ResultPrinter.html#method_setOutput","d":"

    Sets the Console Output.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printResult","p":"Robo/Log/ResultPrinter.html#method_printResult","d":"

    Log the result of a Robo task.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printStopOnFail","p":"Robo/Log/ResultPrinter.html#method_printStopOnFail","d":"

    Log that we are about to abort due to an error being encountered\nin 'stop on fail' mode.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printError","p":"Robo/Log/ResultPrinter.html#method_printError","d":"

    Log the result of a Robo task that returned an error.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printSuccess","p":"Robo/Log/ResultPrinter.html#method_printSuccess","d":"

    Log the result of a Robo task that was successful.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printMessage","p":"Robo/Log/ResultPrinter.html#method_printMessage","d":""},{"t":"M","n":"Robo\\Log\\RoboLogStyle::__construct","p":"Robo/Log/RoboLogStyle.html#method___construct","d":"

    RoboLogStyle constructor.

    "},{"t":"M","n":"Robo\\Log\\RoboLogStyle::formatMessageByLevel","p":"Robo/Log/RoboLogStyle.html#method_formatMessageByLevel","d":"

    Log style customization for Robo: replace the log level with\nthe task name.

    "},{"t":"M","n":"Robo\\Log\\RoboLogStyle::formatMessage","p":"Robo/Log/RoboLogStyle.html#method_formatMessage","d":"

    Log style customization for Robo: add the time indicator to the\nend of the log message if it exists in the context.

    "},{"t":"M","n":"Robo\\Log\\RoboLogger::__construct","p":"Robo/Log/RoboLogger.html#method___construct","d":""},{"t":"M","n":"Robo\\Result::__construct","p":"Robo/Result.html#method___construct","d":""},{"t":"M","n":"Robo\\Result::ensureResult","p":"Robo/Result.html#method_ensureResult","d":"

    Tasks should always return a Result. However, they are also\nallowed to return NULL or an array to indicate success.

    "},{"t":"M","n":"Robo\\Result::printResult","p":"Robo/Result.html#method_printResult","d":null},{"t":"M","n":"Robo\\Result::errorMissingExtension","p":"Robo/Result.html#method_errorMissingExtension","d":""},{"t":"M","n":"Robo\\Result::errorMissingPackage","p":"Robo/Result.html#method_errorMissingPackage","d":""},{"t":"M","n":"Robo\\Result::error","p":"Robo/Result.html#method_error","d":""},{"t":"M","n":"Robo\\Result::fromException","p":"Robo/Result.html#method_fromException","d":""},{"t":"M","n":"Robo\\Result::success","p":"Robo/Result.html#method_success","d":""},{"t":"M","n":"Robo\\Result::getContext","p":"Robo/Result.html#method_getContext","d":"

    Return a context useful for logging messages.

    "},{"t":"M","n":"Robo\\Result::accumulate","p":"Robo/Result.html#method_accumulate","d":"

    Add the results from the most recent task to the accumulated\nresults from all tasks that have run so far, merging data\nas necessary.

    "},{"t":"M","n":"Robo\\Result::isUnnamed","p":"Robo/Result.html#method_isUnnamed","d":"

    We assume that named values (e.g. for associative array keys)\nare non-numeric; numeric keys are presumed to simply be the\nindex of an array, and therefore insignificant.

    "},{"t":"M","n":"Robo\\Result::getTask","p":"Robo/Result.html#method_getTask","d":""},{"t":"M","n":"Robo\\Result::cloneTask","p":"Robo/Result.html#method_cloneTask","d":""},{"t":"M","n":"Robo\\Result::__invoke","p":"Robo/Result.html#method___invoke","d":""},{"t":"M","n":"Robo\\Result::stopOnFail","p":"Robo/Result.html#method_stopOnFail","d":""},{"t":"M","n":"Robo\\Result::resultPrinter","p":"Robo/Result.html#method_resultPrinter","d":""},{"t":"M","n":"Robo\\Result::injectDependencies","p":"Robo/Result.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\ResultData::__construct","p":"Robo/ResultData.html#method___construct","d":""},{"t":"M","n":"Robo\\ResultData::message","p":"Robo/ResultData.html#method_message","d":""},{"t":"M","n":"Robo\\ResultData::cancelled","p":"Robo/ResultData.html#method_cancelled","d":""},{"t":"M","n":"Robo\\ResultData::getExitCode","p":"Robo/ResultData.html#method_getExitCode","d":""},{"t":"M","n":"Robo\\ResultData::getOutputData","p":"Robo/ResultData.html#method_getOutputData","d":""},{"t":"M","n":"Robo\\ResultData::alreadyPrinted","p":"Robo/ResultData.html#method_alreadyPrinted","d":"

    Indicate that the message in this data has already been displayed.

    "},{"t":"M","n":"Robo\\ResultData::provideOutputdata","p":"Robo/ResultData.html#method_provideOutputdata","d":"

    Opt-in to providing the result message as the output data

    "},{"t":"M","n":"Robo\\ResultData::wasSuccessful","p":"Robo/ResultData.html#method_wasSuccessful","d":""},{"t":"M","n":"Robo\\ResultData::wasCancelled","p":"Robo/ResultData.html#method_wasCancelled","d":""},{"t":"M","n":"Robo\\Robo::run","p":"Robo/Robo.html#method_run","d":"

    Entrypoint for standalone Robo-based tools. See docs/framework.md.

    "},{"t":"M","n":"Robo\\Robo::version","p":"Robo/Robo.html#method_version","d":"

    Only provide access to the Robo version via Robo::version() so that\nroave/backward-compatibility-check does not complain about b/c breaks\nwhen the version number changes.

    "},{"t":"M","n":"Robo\\Robo::setContainer","p":"Robo/Robo.html#method_setContainer","d":"

    Sets a new global container.

    "},{"t":"M","n":"Robo\\Robo::unsetContainer","p":"Robo/Robo.html#method_unsetContainer","d":"

    Unsets the global container.

    "},{"t":"M","n":"Robo\\Robo::getContainer","p":"Robo/Robo.html#method_getContainer","d":"

    Returns the currently active global container.

    "},{"t":"M","n":"Robo\\Robo::hasContainer","p":"Robo/Robo.html#method_hasContainer","d":"

    Returns TRUE if the container has been initialized, FALSE otherwise.

    "},{"t":"M","n":"Robo\\Robo::createConfiguration","p":"Robo/Robo.html#method_createConfiguration","d":"

    Create a config object and load it from the provided paths.

    "},{"t":"M","n":"Robo\\Robo::loadConfiguration","p":"Robo/Robo.html#method_loadConfiguration","d":"

    Use a simple config loader to load configuration values from specified paths

    "},{"t":"M","n":"Robo\\Robo::createContainer","p":"Robo/Robo.html#method_createContainer","d":"

    Create a container for Robo application.

    "},{"t":"M","n":"Robo\\Robo::createDefaultContainer","p":"Robo/Robo.html#method_createDefaultContainer","d":"

    Create a container and initiailze it. If you wish to change\nanything defined in the container, then you should call\nRobo::createContainer() and Robo::finalizeContainer() instead of this function.

    "},{"t":"M","n":"Robo\\Robo::finalizeContainer","p":"Robo/Robo.html#method_finalizeContainer","d":"

    Do final initialization to the provided container. Make any necessary\nmodifications to the container before calling this method.

    "},{"t":"M","n":"Robo\\Robo::addShared","p":"Robo/Robo.html#method_addShared","d":"

    Adds a shared instance to the container. This is to support 3.x and 4.x of league/container.

    "},{"t":"M","n":"Robo\\Robo::configureContainer","p":"Robo/Robo.html#method_configureContainer","d":"

    Initialize a container with all of the default Robo services.

    "},{"t":"M","n":"Robo\\Robo::createDefaultApplication","p":"Robo/Robo.html#method_createDefaultApplication","d":""},{"t":"M","n":"Robo\\Robo::addInflectors","p":"Robo/Robo.html#method_addInflectors","d":"

    Add the Robo League\\Container inflectors to the container

    "},{"t":"M","n":"Robo\\Robo::service","p":"Robo/Robo.html#method_service","d":"

    Retrieves a service from the container.

    "},{"t":"M","n":"Robo\\Robo::hasService","p":"Robo/Robo.html#method_hasService","d":"

    Indicates if a service is defined in the container.

    "},{"t":"M","n":"Robo\\Robo::resultPrinter","p":"Robo/Robo.html#method_resultPrinter","d":"

    Return the result printer object.

    "},{"t":"M","n":"Robo\\Robo::config","p":"Robo/Robo.html#method_config","d":""},{"t":"M","n":"Robo\\Robo::logger","p":"Robo/Robo.html#method_logger","d":""},{"t":"M","n":"Robo\\Robo::application","p":"Robo/Robo.html#method_application","d":""},{"t":"M","n":"Robo\\Robo::output","p":"Robo/Robo.html#method_output","d":"

    Return the output object.

    "},{"t":"M","n":"Robo\\Robo::input","p":"Robo/Robo.html#method_input","d":"

    Return the input object.

    "},{"t":"M","n":"Robo\\Robo::process","p":"Robo/Robo.html#method_process","d":""},{"t":"M","n":"Robo\\Robo::register","p":"Robo/Robo.html#method_register","d":""},{"t":"M","n":"Robo\\Robo::registerSingle","p":"Robo/Robo.html#method_registerSingle","d":""},{"t":"M","n":"Robo\\Robo::instantiate","p":"Robo/Robo.html#method_instantiate","d":""},{"t":"M","n":"Robo\\Runner::__construct","p":"Robo/Runner.html#method___construct","d":"

    Class Constructor

    "},{"t":"M","n":"Robo\\Runner::errorCondition","p":"Robo/Runner.html#method_errorCondition","d":""},{"t":"M","n":"Robo\\Runner::loadRoboFile","p":"Robo/Runner.html#method_loadRoboFile","d":""},{"t":"M","n":"Robo\\Runner::execute","p":"Robo/Runner.html#method_execute","d":""},{"t":"M","n":"Robo\\Runner::getAppForTesting","p":"Robo/Runner.html#method_getAppForTesting","d":"

    Return an initialized application loaded with specified commands and configuration.

    "},{"t":"M","n":"Robo\\Runner::getConfigFilePaths","p":"Robo/Runner.html#method_getConfigFilePaths","d":"

    Get a list of locations where config files may be loaded

    "},{"t":"M","n":"Robo\\Runner::run","p":"Robo/Runner.html#method_run","d":""},{"t":"M","n":"Robo\\Runner::getRoboFileCommands","p":"Robo/Runner.html#method_getRoboFileCommands","d":""},{"t":"M","n":"Robo\\Runner::registerCommandClasses","p":"Robo/Runner.html#method_registerCommandClasses","d":""},{"t":"M","n":"Robo\\Runner::discoverCommandClasses","p":"Robo/Runner.html#method_discoverCommandClasses","d":""},{"t":"M","n":"Robo\\Runner::registerCommandClass","p":"Robo/Runner.html#method_registerCommandClass","d":""},{"t":"M","n":"Robo\\Runner::instantiateCommandClass","p":"Robo/Runner.html#method_instantiateCommandClass","d":""},{"t":"M","n":"Robo\\Runner::installRoboHandlers","p":"Robo/Runner.html#method_installRoboHandlers","d":null},{"t":"M","n":"Robo\\Runner::shebang","p":"Robo/Runner.html#method_shebang","d":"

    Process a shebang script, if one was used to launch this Runner.

    "},{"t":"M","n":"Robo\\Runner::isShebangFile","p":"Robo/Runner.html#method_isShebangFile","d":"

    Determine if the specified argument is a path to a shebang script.

    "},{"t":"M","n":"Robo\\Runner::isShebangLine","p":"Robo/Runner.html#method_isShebangLine","d":"

    Test to see if the provided line is a robo 'shebang' line.

    "},{"t":"M","n":"Robo\\Runner::processRoboOptions","p":"Robo/Runner.html#method_processRoboOptions","d":"

    Check for Robo-specific arguments such as --load-from, process them,\nand remove them from the array. We have to process --load-from before\nwe set up Symfony Console.

    "},{"t":"M","n":"Robo\\Runner::arraySearchBeginsWith","p":"Robo/Runner.html#method_arraySearchBeginsWith","d":""},{"t":"M","n":"Robo\\Runner::shutdown","p":"Robo/Runner.html#method_shutdown","d":null},{"t":"M","n":"Robo\\Runner::handleError","p":"Robo/Runner.html#method_handleError","d":"

    This is just a proxy error handler that checks the current error_reporting level.

    "},{"t":"M","n":"Robo\\Runner::getSelfUpdateRepository","p":"Robo/Runner.html#method_getSelfUpdateRepository","d":""},{"t":"M","n":"Robo\\Runner::setSelfUpdateRepository","p":"Robo/Runner.html#method_setSelfUpdateRepository","d":""},{"t":"M","n":"Robo\\Runner::setConfigurationFilename","p":"Robo/Runner.html#method_setConfigurationFilename","d":""},{"t":"M","n":"Robo\\Runner::setEnvConfigPrefix","p":"Robo/Runner.html#method_setEnvConfigPrefix","d":""},{"t":"M","n":"Robo\\Runner::setClassLoader","p":"Robo/Runner.html#method_setClassLoader","d":""},{"t":"M","n":"Robo\\Runner::setRelativePluginNamespace","p":"Robo/Runner.html#method_setRelativePluginNamespace","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::__construct","p":"Robo/Runtime/Runner.html#method___construct","d":"

    Class Constructor

    "},{"t":"M","n":"Robo\\Runtime\\Runner::errorCondition","p":"Robo/Runtime/Runner.html#method_errorCondition","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::loadRoboFile","p":"Robo/Runtime/Runner.html#method_loadRoboFile","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::execute","p":"Robo/Runtime/Runner.html#method_execute","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::getAppForTesting","p":"Robo/Runtime/Runner.html#method_getAppForTesting","d":"

    Return an initialized application loaded with specified commands and configuration.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::getConfigFilePaths","p":"Robo/Runtime/Runner.html#method_getConfigFilePaths","d":"

    Get a list of locations where config files may be loaded

    "},{"t":"M","n":"Robo\\Runtime\\Runner::run","p":"Robo/Runtime/Runner.html#method_run","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::getRoboFileCommands","p":"Robo/Runtime/Runner.html#method_getRoboFileCommands","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::registerCommandClasses","p":"Robo/Runtime/Runner.html#method_registerCommandClasses","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::discoverCommandClasses","p":"Robo/Runtime/Runner.html#method_discoverCommandClasses","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::registerCommandClass","p":"Robo/Runtime/Runner.html#method_registerCommandClass","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::instantiateCommandClass","p":"Robo/Runtime/Runner.html#method_instantiateCommandClass","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::installRoboHandlers","p":"Robo/Runtime/Runner.html#method_installRoboHandlers","d":null},{"t":"M","n":"Robo\\Runtime\\Runner::shebang","p":"Robo/Runtime/Runner.html#method_shebang","d":"

    Process a shebang script, if one was used to launch this Runner.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::isShebangFile","p":"Robo/Runtime/Runner.html#method_isShebangFile","d":"

    Determine if the specified argument is a path to a shebang script.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::isShebangLine","p":"Robo/Runtime/Runner.html#method_isShebangLine","d":"

    Test to see if the provided line is a robo 'shebang' line.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::processRoboOptions","p":"Robo/Runtime/Runner.html#method_processRoboOptions","d":"

    Check for Robo-specific arguments such as --load-from, process them,\nand remove them from the array. We have to process --load-from before\nwe set up Symfony Console.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::arraySearchBeginsWith","p":"Robo/Runtime/Runner.html#method_arraySearchBeginsWith","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::shutdown","p":"Robo/Runtime/Runner.html#method_shutdown","d":null},{"t":"M","n":"Robo\\Runtime\\Runner::handleError","p":"Robo/Runtime/Runner.html#method_handleError","d":"

    This is just a proxy error handler that checks the current error_reporting level.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::getSelfUpdateRepository","p":"Robo/Runtime/Runner.html#method_getSelfUpdateRepository","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setSelfUpdateRepository","p":"Robo/Runtime/Runner.html#method_setSelfUpdateRepository","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setConfigurationFilename","p":"Robo/Runtime/Runner.html#method_setConfigurationFilename","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setEnvConfigPrefix","p":"Robo/Runtime/Runner.html#method_setEnvConfigPrefix","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setClassLoader","p":"Robo/Runtime/Runner.html#method_setClassLoader","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setRelativePluginNamespace","p":"Robo/Runtime/Runner.html#method_setRelativePluginNamespace","d":""},{"t":"M","n":"Robo\\State\\Consumer::receiveState","p":"Robo/State/Consumer.html#method_receiveState","d":""},{"t":"M","n":"Robo\\State\\Data::__construct","p":"Robo/State/Data.html#method___construct","d":""},{"t":"M","n":"Robo\\State\\Data::getData","p":"Robo/State/Data.html#method_getData","d":""},{"t":"M","n":"Robo\\State\\Data::getMessage","p":"Robo/State/Data.html#method_getMessage","d":""},{"t":"M","n":"Robo\\State\\Data::setMessage","p":"Robo/State/Data.html#method_setMessage","d":""},{"t":"M","n":"Robo\\State\\Data::merge","p":"Robo/State/Data.html#method_merge","d":"

    Merge another result into this result. Data already\nexisting in this result takes precedence over the\ndata in the Result being merged.

    "},{"t":"M","n":"Robo\\State\\Data::update","p":"Robo/State/Data.html#method_update","d":"

    Update the current data with the data provided in the parameter.

    "},{"t":"M","n":"Robo\\State\\Data::mergeData","p":"Robo/State/Data.html#method_mergeData","d":"

    Merge another result into this result. Data already\nexisting in this result takes precedence over the\ndata in the Result being merged.

    "},{"t":"M","n":"Robo\\State\\Data::hasExecutionTime","p":"Robo/State/Data.html#method_hasExecutionTime","d":""},{"t":"M","n":"Robo\\State\\Data::getExecutionTime","p":"Robo/State/Data.html#method_getExecutionTime","d":""},{"t":"M","n":"Robo\\State\\Data::accumulateExecutionTime","p":"Robo/State/Data.html#method_accumulateExecutionTime","d":"

    Accumulate execution time

    "},{"t":"M","n":"Robo\\State\\Data::accumulateMessage","p":"Robo/State/Data.html#method_accumulateMessage","d":"

    Accumulate the message.

    "},{"t":"M","n":"Robo\\State\\StateAwareInterface::getState","p":"Robo/State/StateAwareInterface.html#method_getState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::setState","p":"Robo/State/StateAwareInterface.html#method_setState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::setStateValue","p":"Robo/State/StateAwareInterface.html#method_setStateValue","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::updateState","p":"Robo/State/StateAwareInterface.html#method_updateState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::resetState","p":"Robo/State/StateAwareInterface.html#method_resetState","d":null},{"t":"M","n":"Robo\\State\\StateAwareTrait::getState","p":"Robo/State/StateAwareTrait.html#method_getState","d":""},{"t":"M","n":"Robo\\State\\StateAwareTrait::setState","p":"Robo/State/StateAwareTrait.html#method_setState","d":null},{"t":"M","n":"Robo\\State\\StateAwareTrait::setStateValue","p":"Robo/State/StateAwareTrait.html#method_setStateValue","d":""},{"t":"M","n":"Robo\\State\\StateAwareTrait::updateState","p":"Robo/State/StateAwareTrait.html#method_updateState","d":null},{"t":"M","n":"Robo\\State\\StateAwareTrait::resetState","p":"Robo/State/StateAwareTrait.html#method_resetState","d":null},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::__construct","p":"Robo/Symfony/ConsoleIO.html#method___construct","d":null},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::input","p":"Robo/Symfony/ConsoleIO.html#method_input","d":null},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::output","p":"Robo/Symfony/ConsoleIO.html#method_output","d":null},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::say","p":"Robo/Symfony/ConsoleIO.html#method_say","d":""},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::yell","p":"Robo/Symfony/ConsoleIO.html#method_yell","d":""},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::formattedOutput","p":"Robo/Symfony/ConsoleIO.html#method_formattedOutput","d":""},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::decorationCharacter","p":"Robo/Symfony/ConsoleIO.html#method_decorationCharacter","d":""},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::lightText","p":"Robo/Symfony/ConsoleIO.html#method_lightText","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::injectDependencies","p":"Robo/Symfony/ConsoleIO.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Symfony\\ConsoleIOInjector::get","p":"Robo/Symfony/ConsoleIOInjector.html#method_get","d":null},{"t":"M","n":"Robo\\Symfony\\SymfonyStyleInjector::get","p":"Robo/Symfony/SymfonyStyleInjector.html#method_get","d":null},{"t":"M","n":"Robo\\TaskAccessor::getBuiltTask","p":"Robo/TaskAccessor.html#method_getBuiltTask","d":"

    Provides the collection builder with access to all of the\nprotected 'task' methods available on this object.

    "},{"t":"M","n":"Robo\\TaskAccessor::task","p":"Robo/TaskAccessor.html#method_task","d":"

    Alternative access to instantiate. Use:

    "},{"t":"M","n":"Robo\\TaskInfo::getTaskContext","p":"Robo/TaskInfo.html#method_getTaskContext","d":"

    Return a context useful for logging messages.

    "},{"t":"M","n":"Robo\\TaskInfo::formatTaskName","p":"Robo/TaskInfo.html#method_formatTaskName","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::__construct","p":"Robo/Task/ApiGen/ApiGen.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::args","p":"Robo/Task/ApiGen/ApiGen.html#method_args","d":"

    Pass methods parameters as arguments to executable. Argument values\nare automatically escaped.

    "},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::forceTraversable","p":"Robo/Task/ApiGen/ApiGen.html#method_forceTraversable","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::asList","p":"Robo/Task/ApiGen/ApiGen.html#method_asList","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::asTextBool","p":"Robo/Task/ApiGen/ApiGen.html#method_asTextBool","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::config","p":"Robo/Task/ApiGen/ApiGen.html#method_config","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::source","p":"Robo/Task/ApiGen/ApiGen.html#method_source","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::destination","p":"Robo/Task/ApiGen/ApiGen.html#method_destination","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::extensions","p":"Robo/Task/ApiGen/ApiGen.html#method_extensions","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::exclude","p":"Robo/Task/ApiGen/ApiGen.html#method_exclude","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::skipDocPath","p":"Robo/Task/ApiGen/ApiGen.html#method_skipDocPath","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::skipDocPrefix","p":"Robo/Task/ApiGen/ApiGen.html#method_skipDocPrefix","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::charset","p":"Robo/Task/ApiGen/ApiGen.html#method_charset","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::mainProjectNamePrefix","p":"Robo/Task/ApiGen/ApiGen.html#method_mainProjectNamePrefix","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::title","p":"Robo/Task/ApiGen/ApiGen.html#method_title","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::baseUrl","p":"Robo/Task/ApiGen/ApiGen.html#method_baseUrl","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::googleCseId","p":"Robo/Task/ApiGen/ApiGen.html#method_googleCseId","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::googleAnalytics","p":"Robo/Task/ApiGen/ApiGen.html#method_googleAnalytics","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::templateConfig","p":"Robo/Task/ApiGen/ApiGen.html#method_templateConfig","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::allowedHtml","p":"Robo/Task/ApiGen/ApiGen.html#method_allowedHtml","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::groups","p":"Robo/Task/ApiGen/ApiGen.html#method_groups","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::autocomplete","p":"Robo/Task/ApiGen/ApiGen.html#method_autocomplete","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::accessLevels","p":"Robo/Task/ApiGen/ApiGen.html#method_accessLevels","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::internal","p":"Robo/Task/ApiGen/ApiGen.html#method_internal","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::php","p":"Robo/Task/ApiGen/ApiGen.html#method_php","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::tree","p":"Robo/Task/ApiGen/ApiGen.html#method_tree","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::deprecated","p":"Robo/Task/ApiGen/ApiGen.html#method_deprecated","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::todo","p":"Robo/Task/ApiGen/ApiGen.html#method_todo","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::sourceCode","p":"Robo/Task/ApiGen/ApiGen.html#method_sourceCode","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::download","p":"Robo/Task/ApiGen/ApiGen.html#method_download","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::report","p":"Robo/Task/ApiGen/ApiGen.html#method_report","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::wipeout","p":"Robo/Task/ApiGen/ApiGen.html#method_wipeout","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::quiet","p":"Robo/Task/ApiGen/ApiGen.html#method_quiet","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::progressbar","p":"Robo/Task/ApiGen/ApiGen.html#method_progressbar","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::colors","p":"Robo/Task/ApiGen/ApiGen.html#method_colors","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::updateCheck","p":"Robo/Task/ApiGen/ApiGen.html#method_updateCheck","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::debug","p":"Robo/Task/ApiGen/ApiGen.html#method_debug","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::getCommand","p":"Robo/Task/ApiGen/ApiGen.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::run","p":"Robo/Task/ApiGen/ApiGen.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\Tasks::taskApiGen","p":"Robo/Task/ApiGen/Tasks.html#method_taskApiGen","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::__construct","p":"Robo/Task/Archive/Extract.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::to","p":"Robo/Task/Archive/Extract.html#method_to","d":"

    Location to store extracted files.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Extract::preserveTopDirectory","p":"Robo/Task/Archive/Extract.html#method_preserveTopDirectory","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::run","p":"Robo/Task/Archive/Extract.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::extractAppropriateType","p":"Robo/Task/Archive/Extract.html#method_extractAppropriateType","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::extractZip","p":"Robo/Task/Archive/Extract.html#method_extractZip","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::extractTar","p":"Robo/Task/Archive/Extract.html#method_extractTar","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::archiveType","p":"Robo/Task/Archive/Extract.html#method_archiveType","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::getTempDir","p":"Robo/Task/Archive/Extract.html#method_getTempDir","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::getTmpDir","p":"Robo/Task/Archive/Extract.html#method_getTmpDir","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Pack::__construct","p":"Robo/Task/Archive/Pack.html#method___construct","d":"

    Construct the class.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::getPrinted","p":"Robo/Task/Archive/Pack.html#method_getPrinted","d":"

    Satisfy the parent requirement.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::archiveFile","p":"Robo/Task/Archive/Pack.html#method_archiveFile","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Pack::addFile","p":"Robo/Task/Archive/Pack.html#method_addFile","d":"

    Add an item to the archive. Like file_exists(), the parameter\nmay be a file or a directory.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::addDir","p":"Robo/Task/Archive/Pack.html#method_addDir","d":"

    Alias for addFile, in case anyone has angst about using\naddFile with a directory.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::add","p":"Robo/Task/Archive/Pack.html#method_add","d":"

    Add a file or directory, or list of same to the archive.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::exclude","p":"Robo/Task/Archive/Pack.html#method_exclude","d":"

    Allow files or folder to be excluded from the archive. Use regex, without enclosing slashes.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::run","p":"Robo/Task/Archive/Pack.html#method_run","d":"

    Create a zip archive for distribution.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::archiveTar","p":"Robo/Task/Archive/Pack.html#method_archiveTar","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Pack::archiveZip","p":"Robo/Task/Archive/Pack.html#method_archiveZip","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Pack::addItemsToZip","p":"Robo/Task/Archive/Pack.html#method_addItemsToZip","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Tasks::taskPack","p":"Robo/Task/Archive/Tasks.html#method_taskPack","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Tasks::taskExtract","p":"Robo/Task/Archive/Tasks.html#method_taskExtract","d":""},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::__construct","p":"Robo/Task/Assets/CssPreprocessor.html#method___construct","d":"

    Constructor. Accepts array of file paths.

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::setDefaultCompiler","p":"Robo/Task/Assets/CssPreprocessor.html#method_setDefaultCompiler","d":null},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::importDir","p":"Robo/Task/Assets/CssPreprocessor.html#method_importDir","d":"

    Sets import directories\nAlias for setImportPaths

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::addImportPath","p":"Robo/Task/Assets/CssPreprocessor.html#method_addImportPath","d":"

    Adds import directory

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::setImportPaths","p":"Robo/Task/Assets/CssPreprocessor.html#method_setImportPaths","d":"

    Sets import directories

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::setFormatter","p":"Robo/Task/Assets/CssPreprocessor.html#method_setFormatter","d":""},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::compiler","p":"Robo/Task/Assets/CssPreprocessor.html#method_compiler","d":"

    Sets the compiler.

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::compile","p":"Robo/Task/Assets/CssPreprocessor.html#method_compile","d":"

    Compiles file

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::run","p":"Robo/Task/Assets/CssPreprocessor.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::__construct","p":"Robo/Task/Assets/ImageMinify.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::run","p":"Robo/Task/Assets/ImageMinify.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::setExecutableDir","p":"Robo/Task/Assets/ImageMinify.html#method_setExecutableDir","d":"

    Sets the target directory for executables (vendor/bin/ by default)

    "},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::to","p":"Robo/Task/Assets/ImageMinify.html#method_to","d":"

    Sets the target directory where the files will be copied to.

    "},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::minifier","p":"Robo/Task/Assets/ImageMinify.html#method_minifier","d":"

    Sets the minifier.

    "},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::findFiles","p":"Robo/Task/Assets/ImageMinify.html#method_findFiles","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::getTarget","p":"Robo/Task/Assets/ImageMinify.html#method_getTarget","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::minify","p":"Robo/Task/Assets/ImageMinify.html#method_minify","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::getOS","p":"Robo/Task/Assets/ImageMinify.html#method_getOS","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::executeCommand","p":"Robo/Task/Assets/ImageMinify.html#method_executeCommand","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::installFromImagemin","p":"Robo/Task/Assets/ImageMinify.html#method_installFromImagemin","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::optipng","p":"Robo/Task/Assets/ImageMinify.html#method_optipng","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::jpegtran","p":"Robo/Task/Assets/ImageMinify.html#method_jpegtran","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::gifsicle","p":"Robo/Task/Assets/ImageMinify.html#method_gifsicle","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::svgo","p":"Robo/Task/Assets/ImageMinify.html#method_svgo","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::pngquant","p":"Robo/Task/Assets/ImageMinify.html#method_pngquant","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::advpng","p":"Robo/Task/Assets/ImageMinify.html#method_advpng","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::pngout","p":"Robo/Task/Assets/ImageMinify.html#method_pngout","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::zopflipng","p":"Robo/Task/Assets/ImageMinify.html#method_zopflipng","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::pngcrush","p":"Robo/Task/Assets/ImageMinify.html#method_pngcrush","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::jpegoptim","p":"Robo/Task/Assets/ImageMinify.html#method_jpegoptim","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::jpegRecompress","p":"Robo/Task/Assets/ImageMinify.html#method_jpegRecompress","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::camelCase","p":"Robo/Task/Assets/ImageMinify.html#method_camelCase","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Less::lessphp","p":"Robo/Task/Assets/Less.html#method_lessphp","d":"

    lessphp compiler

    "},{"t":"M","n":"Robo\\Task\\Assets\\Less::less","p":"Robo/Task/Assets/Less.html#method_less","d":"

    less compiler

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::__construct","p":"Robo/Task/Assets/Minify.html#method___construct","d":"

    Constructor. Accepts asset file path or string source.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::to","p":"Robo/Task/Assets/Minify.html#method_to","d":"

    Sets destination. Tries to guess type from it.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::type","p":"Robo/Task/Assets/Minify.html#method_type","d":"

    Sets type with validation.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::fromText","p":"Robo/Task/Assets/Minify.html#method_fromText","d":"

    Sets text from string source.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::fromFile","p":"Robo/Task/Assets/Minify.html#method_fromFile","d":"

    Sets text from asset file path. Tries to guess type and set default destination.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::getExtension","p":"Robo/Task/Assets/Minify.html#method_getExtension","d":"

    Gets file extension from path.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::getMinifiedText","p":"Robo/Task/Assets/Minify.html#method_getMinifiedText","d":"

    Minifies and returns text.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::singleLine","p":"Robo/Task/Assets/Minify.html#method_singleLine","d":"

    Single line option for the JS minimisation.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::keepImportantComments","p":"Robo/Task/Assets/Minify.html#method_keepImportantComments","d":"

    keepImportantComments option for the JS minimisation.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::specialVarRx","p":"Robo/Task/Assets/Minify.html#method_specialVarRx","d":"

    Set specialVarRx option for the JS minimisation.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::__toString","p":"Robo/Task/Assets/Minify.html#method___toString","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Minify::run","p":"Robo/Task/Assets/Minify.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Scss::scssphp","p":"Robo/Task/Assets/Scss.html#method_scssphp","d":"

    scssphp compiler

    "},{"t":"M","n":"Robo\\Task\\Assets\\Scss::setFormatter","p":"Robo/Task/Assets/Scss.html#method_setFormatter","d":"

    Sets the formatter for scssphp

    "},{"t":"M","n":"Robo\\Task\\Assets\\Tasks::taskMinify","p":"Robo/Task/Assets/Tasks.html#method_taskMinify","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Tasks::taskImageMinify","p":"Robo/Task/Assets/Tasks.html#method_taskImageMinify","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Tasks::taskLess","p":"Robo/Task/Assets/Tasks.html#method_taskLess","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Tasks::taskScss","p":"Robo/Task/Assets/Tasks.html#method_taskScss","d":""},{"t":"M","n":"Robo\\Task\\BaseTask::configPrefix","p":"Robo/Task/BaseTask.html#method_configPrefix","d":"

    ConfigAwareInterface uses this to decide where configuration\nitems come from. Default is this prefix + class name + key,\ne.g. task.Remote.Ssh.remoteDir.

    "},{"t":"M","n":"Robo\\Task\\BaseTask::configPostfix","p":"Robo/Task/BaseTask.html#method_configPostfix","d":"

    ConfigAwareInterface uses this to decide where configuration\nitems come from. Default is this prefix + class name + key,\ne.g. task.Ssh.remoteDir.

    "},{"t":"M","n":"Robo\\Task\\BaseTask::injectDependencies","p":"Robo/Task/BaseTask.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Task\\Base\\Exec::__construct","p":"Robo/Task/Base/Exec.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Base\\Exec::__destruct","p":"Robo/Task/Base/Exec.html#method___destruct","d":null},{"t":"M","n":"Robo\\Task\\Base\\Exec::background","p":"Robo/Task/Base/Exec.html#method_background","d":"

    Executes command in background mode (asynchronously)

    "},{"t":"M","n":"Robo\\Task\\Base\\Exec::getCommandDescription","p":"Robo/Task/Base/Exec.html#method_getCommandDescription","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Task\\Base\\Exec::getCommand","p":"Robo/Task/Base/Exec.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Base\\Exec::simulate","p":"Robo/Task/Base/Exec.html#method_simulate","d":"

    Called in place of run() for simulated tasks.

    "},{"t":"M","n":"Robo\\Task\\Base\\Exec::stopRunningJobs","p":"Robo/Task/Base/Exec.html#method_stopRunningJobs","d":null},{"t":"M","n":"Robo\\Task\\Base\\Exec::run","p":"Robo/Task/Base/Exec.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::getPrinted","p":"Robo/Task/Base/ParallelExec.html#method_getPrinted","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::printOutput","p":"Robo/Task/Base/ParallelExec.html#method_printOutput","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::printed","p":"Robo/Task/Base/ParallelExec.html#method_printed","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::process","p":"Robo/Task/Base/ParallelExec.html#method_process","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::timeout","p":"Robo/Task/Base/ParallelExec.html#method_timeout","d":"

    Stops process if it runs longer then $timeout (seconds).

    "},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::idleTimeout","p":"Robo/Task/Base/ParallelExec.html#method_idleTimeout","d":"

    Stops process if it does not output for time longer then $timeout (seconds).

    "},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::waitInterval","p":"Robo/Task/Base/ParallelExec.html#method_waitInterval","d":"

    Parallel processing will wait $waitInterval seconds after launching each process and before\nthe next one.

    "},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::getCommand","p":"Robo/Task/Base/ParallelExec.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::progressIndicatorSteps","p":"Robo/Task/Base/ParallelExec.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::run","p":"Robo/Task/Base/ParallelExec.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Base\\Shortcuts::_exec","p":"Robo/Task/Base/Shortcuts.html#method__exec","d":"

    Executes shell command

    "},{"t":"M","n":"Robo\\Task\\Base\\SymfonyCommand::__construct","p":"Robo/Task/Base/SymfonyCommand.html#method___construct","d":null},{"t":"M","n":"Robo\\Task\\Base\\SymfonyCommand::arg","p":"Robo/Task/Base/SymfonyCommand.html#method_arg","d":""},{"t":"M","n":"Robo\\Task\\Base\\SymfonyCommand::opt","p":"Robo/Task/Base/SymfonyCommand.html#method_opt","d":null},{"t":"M","n":"Robo\\Task\\Base\\SymfonyCommand::run","p":"Robo/Task/Base/SymfonyCommand.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskExec","p":"Robo/Task/Base/Tasks.html#method_taskExec","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskExecStack","p":"Robo/Task/Base/Tasks.html#method_taskExecStack","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskParallelExec","p":"Robo/Task/Base/Tasks.html#method_taskParallelExec","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskSymfonyCommand","p":"Robo/Task/Base/Tasks.html#method_taskSymfonyCommand","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskWatch","p":"Robo/Task/Base/Tasks.html#method_taskWatch","d":""},{"t":"M","n":"Robo\\Task\\Base\\Watch::__construct","p":"Robo/Task/Base/Watch.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Base\\Watch::monitor","p":"Robo/Task/Base/Watch.html#method_monitor","d":""},{"t":"M","n":"Robo\\Task\\Base\\Watch::run","p":"Robo/Task/Base/Watch.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Base::allowRoot","p":"Robo/Task/Bower/Base.html#method_allowRoot","d":"

    adds allow-root option to bower

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::forceLatest","p":"Robo/Task/Bower/Base.html#method_forceLatest","d":"

    adds force-latest option to bower

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::noDev","p":"Robo/Task/Bower/Base.html#method_noDev","d":"

    adds production option to bower

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::offline","p":"Robo/Task/Bower/Base.html#method_offline","d":"

    adds offline option to bower

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::__construct","p":"Robo/Task/Bower/Base.html#method___construct","d":"

    Base constructor.

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::getCommand","p":"Robo/Task/Bower/Base.html#method_getCommand","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Install::run","p":"Robo/Task/Bower/Install.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Tasks::taskBowerInstall","p":"Robo/Task/Bower/Tasks.html#method_taskBowerInstall","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Tasks::taskBowerUpdate","p":"Robo/Task/Bower/Tasks.html#method_taskBowerUpdate","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Update::run","p":"Robo/Task/Bower/Update.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::getCommand","p":"Robo/Task/CommandStack.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\CommandStack::executable","p":"Robo/Task/CommandStack.html#method_executable","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::exec","p":"Robo/Task/CommandStack.html#method_exec","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::stopOnFail","p":"Robo/Task/CommandStack.html#method_stopOnFail","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::result","p":"Robo/Task/CommandStack.html#method_result","d":null},{"t":"M","n":"Robo\\Task\\CommandStack::stripExecutableFromCommand","p":"Robo/Task/CommandStack.html#method_stripExecutableFromCommand","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::run","p":"Robo/Task/CommandStack.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Base::__construct","p":"Robo/Task/Composer/Base.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Base::preferDist","p":"Robo/Task/Composer/Base.html#method_preferDist","d":"

    adds prefer-dist option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::preferSource","p":"Robo/Task/Composer/Base.html#method_preferSource","d":"

    adds prefer-source option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::dev","p":"Robo/Task/Composer/Base.html#method_dev","d":"

    adds dev option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::noDev","p":"Robo/Task/Composer/Base.html#method_noDev","d":"

    adds no-dev option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::ansi","p":"Robo/Task/Composer/Base.html#method_ansi","d":"

    adds ansi option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::noAnsi","p":"Robo/Task/Composer/Base.html#method_noAnsi","d":"

    adds no-ansi option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::interaction","p":"Robo/Task/Composer/Base.html#method_interaction","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Base::noInteraction","p":"Robo/Task/Composer/Base.html#method_noInteraction","d":"

    adds no-interaction option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::optimizeAutoloader","p":"Robo/Task/Composer/Base.html#method_optimizeAutoloader","d":"

    adds optimize-autoloader option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::ignorePlatformRequirements","p":"Robo/Task/Composer/Base.html#method_ignorePlatformRequirements","d":"

    adds ignore-platform-reqs option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::disablePlugins","p":"Robo/Task/Composer/Base.html#method_disablePlugins","d":"

    disable plugins

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::noScripts","p":"Robo/Task/Composer/Base.html#method_noScripts","d":"

    skip scripts

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::workingDir","p":"Robo/Task/Composer/Base.html#method_workingDir","d":"

    adds --working-dir $dir option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::buildCommand","p":"Robo/Task/Composer/Base.html#method_buildCommand","d":"

    Copy class fields into command options as directed.

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::getCommand","p":"Robo/Task/Composer/Base.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Composer\\CheckPlatformReqs::run","p":"Robo/Task/Composer/CheckPlatformReqs.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::set","p":"Robo/Task/Composer/Config.html#method_set","d":"

    Set a configuration value.

    "},{"t":"M","n":"Robo\\Task\\Composer\\Config::useGlobal","p":"Robo/Task/Composer/Config.html#method_useGlobal","d":"

    Operate on the global repository

    "},{"t":"M","n":"Robo\\Task\\Composer\\Config::repository","p":"Robo/Task/Composer/Config.html#method_repository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::removeRepository","p":"Robo/Task/Composer/Config.html#method_removeRepository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::disableRepository","p":"Robo/Task/Composer/Config.html#method_disableRepository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::enableRepository","p":"Robo/Task/Composer/Config.html#method_enableRepository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::run","p":"Robo/Task/Composer/Config.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::source","p":"Robo/Task/Composer/CreateProject.html#method_source","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::target","p":"Robo/Task/Composer/CreateProject.html#method_target","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::version","p":"Robo/Task/Composer/CreateProject.html#method_version","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::keepVcs","p":"Robo/Task/Composer/CreateProject.html#method_keepVcs","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::noInstall","p":"Robo/Task/Composer/CreateProject.html#method_noInstall","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::repository","p":"Robo/Task/Composer/CreateProject.html#method_repository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::stability","p":"Robo/Task/Composer/CreateProject.html#method_stability","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::buildCommand","p":"Robo/Task/Composer/CreateProject.html#method_buildCommand","d":"

    Copy class fields into command options as directed.

    "},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::run","p":"Robo/Task/Composer/CreateProject.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\DumpAutoload::optimize","p":"Robo/Task/Composer/DumpAutoload.html#method_optimize","d":""},{"t":"M","n":"Robo\\Task\\Composer\\DumpAutoload::run","p":"Robo/Task/Composer/DumpAutoload.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::projectName","p":"Robo/Task/Composer/Init.html#method_projectName","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::description","p":"Robo/Task/Composer/Init.html#method_description","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::author","p":"Robo/Task/Composer/Init.html#method_author","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::projectType","p":"Robo/Task/Composer/Init.html#method_projectType","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::homepage","p":"Robo/Task/Composer/Init.html#method_homepage","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::dependency","p":"Robo/Task/Composer/Init.html#method_dependency","d":"

    'require' is a keyword, so it cannot be a method name.

    "},{"t":"M","n":"Robo\\Task\\Composer\\Init::stability","p":"Robo/Task/Composer/Init.html#method_stability","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::license","p":"Robo/Task/Composer/Init.html#method_license","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::repository","p":"Robo/Task/Composer/Init.html#method_repository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::run","p":"Robo/Task/Composer/Init.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Install::noSuggest","p":"Robo/Task/Composer/Install.html#method_noSuggest","d":"

    adds no-suggest option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Install::run","p":"Robo/Task/Composer/Install.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::dependency","p":"Robo/Task/Composer/Remove.html#method_dependency","d":"

    'remove' is a keyword, so it cannot be a method name.

    "},{"t":"M","n":"Robo\\Task\\Composer\\Remove::dev","p":"Robo/Task/Composer/Remove.html#method_dev","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::noProgress","p":"Robo/Task/Composer/Remove.html#method_noProgress","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::noUpdate","p":"Robo/Task/Composer/Remove.html#method_noUpdate","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::updateNoDev","p":"Robo/Task/Composer/Remove.html#method_updateNoDev","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::noUpdateWithDependencies","p":"Robo/Task/Composer/Remove.html#method_noUpdateWithDependencies","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::run","p":"Robo/Task/Composer/Remove.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\RequireDependency::dependency","p":"Robo/Task/Composer/RequireDependency.html#method_dependency","d":"

    'require' is a keyword, so it cannot be a method name.

    "},{"t":"M","n":"Robo\\Task\\Composer\\RequireDependency::noSuggest","p":"Robo/Task/Composer/RequireDependency.html#method_noSuggest","d":"

    adds no-suggest option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\RequireDependency::noUpdate","p":"Robo/Task/Composer/RequireDependency.html#method_noUpdate","d":"

    adds no-update option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\RequireDependency::run","p":"Robo/Task/Composer/RequireDependency.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerInstall","p":"Robo/Task/Composer/Tasks.html#method_taskComposerInstall","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerUpdate","p":"Robo/Task/Composer/Tasks.html#method_taskComposerUpdate","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerDumpAutoload","p":"Robo/Task/Composer/Tasks.html#method_taskComposerDumpAutoload","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerInit","p":"Robo/Task/Composer/Tasks.html#method_taskComposerInit","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerConfig","p":"Robo/Task/Composer/Tasks.html#method_taskComposerConfig","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerValidate","p":"Robo/Task/Composer/Tasks.html#method_taskComposerValidate","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerRemove","p":"Robo/Task/Composer/Tasks.html#method_taskComposerRemove","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerRequire","p":"Robo/Task/Composer/Tasks.html#method_taskComposerRequire","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerCreateProject","p":"Robo/Task/Composer/Tasks.html#method_taskComposerCreateProject","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskCheckPlatformReqs","p":"Robo/Task/Composer/Tasks.html#method_taskCheckPlatformReqs","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Update::noSuggest","p":"Robo/Task/Composer/Update.html#method_noSuggest","d":"

    adds no-suggest option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Update::run","p":"Robo/Task/Composer/Update.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::noCheckAll","p":"Robo/Task/Composer/Validate.html#method_noCheckAll","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::noCheckLock","p":"Robo/Task/Composer/Validate.html#method_noCheckLock","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::noCheckPublish","p":"Robo/Task/Composer/Validate.html#method_noCheckPublish","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::withDependencies","p":"Robo/Task/Composer/Validate.html#method_withDependencies","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::strict","p":"Robo/Task/Composer/Validate.html#method_strict","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::run","p":"Robo/Task/Composer/Validate.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::filename","p":"Robo/Task/Development/Changelog.html#method_filename","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::setBody","p":"Robo/Task/Development/Changelog.html#method_setBody","d":"

    Sets the changelog body text.

    "},{"t":"M","n":"Robo\\Task\\Development\\Changelog::setHeader","p":"Robo/Task/Development/Changelog.html#method_setHeader","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::log","p":"Robo/Task/Development/Changelog.html#method_log","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::anchor","p":"Robo/Task/Development/Changelog.html#method_anchor","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::version","p":"Robo/Task/Development/Changelog.html#method_version","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::__construct","p":"Robo/Task/Development/Changelog.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::changes","p":"Robo/Task/Development/Changelog.html#method_changes","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::change","p":"Robo/Task/Development/Changelog.html#method_change","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::getChanges","p":"Robo/Task/Development/Changelog.html#method_getChanges","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::run","p":"Robo/Task/Development/Changelog.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::generateBody","p":"Robo/Task/Development/Changelog.html#method_generateBody","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::generateHeader","p":"Robo/Task/Development/Changelog.html#method_generateHeader","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::processLogRow","p":"Robo/Task/Development/Changelog.html#method_processLogRow","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::init","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_init","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::__construct","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::docClass","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_docClass","d":"

    Put a class you want to be documented.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::filterMethods","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_filterMethods","d":"

    Using a callback function filter out methods that won't be documented.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::filterClasses","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_filterClasses","d":"

    Using a callback function filter out classes that won't be documented.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::filterProperties","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_filterProperties","d":"

    Using a callback function filter out properties that won't be documented.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processClass","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processClass","d":"

    Post-process class documentation.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processClassSignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processClassSignature","d":"

    Post-process class signature. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processClassDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processClassDocBlock","d":"

    Post-process class docblock contents. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processMethod","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processMethod","d":"

    Post-process method documentation. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processMethodSignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processMethodSignature","d":"

    Post-process method signature. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processMethodDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processMethodDocBlock","d":"

    Post-process method docblock contents. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processProperty","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processProperty","d":"

    Post-process property documentation. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processPropertySignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processPropertySignature","d":"

    Post-process property signature. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processPropertyDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processPropertyDocBlock","d":"

    Post-process property docblock contents. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::reorder","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_reorder","d":"

    Use a function to reorder classes.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::reorderMethods","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_reorderMethods","d":"

    Use a function to reorder methods in class.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::reorderProperties","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_reorderProperties","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::filename","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_filename","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::prepend","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_prepend","d":"

    Inserts text at the beginning of markdown file.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::append","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_append","d":"

    Inserts text at the end of markdown file.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::text","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_text","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::textForClass","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_textForClass","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::run","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentClass","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentClass","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentClassSignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentClassSignature","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentClassDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentClassDocBlock","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentMethod","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentMethod","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentProperty","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentProperty","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentPropertySignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentPropertySignature","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentPropertyDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentPropertyDocBlock","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentParam","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentParam","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::indentDoc","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_indentDoc","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentMethodSignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentMethodSignature","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentMethodDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentMethodDocBlock","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentMethodParametersAndReturnType","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentMethodParametersAndReturnType","d":null},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::stringifyNamedType","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_stringifyNamedType","d":null},{"t":"M","n":"Robo\\Task\\Development\\GenerateTask::__construct","p":"Robo/Task/Development/GenerateTask.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateTask::run","p":"Robo/Task/Development/GenerateTask.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::repo","p":"Robo/Task/Development/GitHub.html#method_repo","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::owner","p":"Robo/Task/Development/GitHub.html#method_owner","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::uri","p":"Robo/Task/Development/GitHub.html#method_uri","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::getUri","p":"Robo/Task/Development/GitHub.html#method_getUri","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::user","p":"Robo/Task/Development/GitHub.html#method_user","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::password","p":"Robo/Task/Development/GitHub.html#method_password","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::accessToken","p":"Robo/Task/Development/GitHub.html#method_accessToken","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::sendRequest","p":"Robo/Task/Development/GitHub.html#method_sendRequest","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::__construct","p":"Robo/Task/Development/GitHubRelease.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::tag","p":"Robo/Task/Development/GitHubRelease.html#method_tag","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::draft","p":"Robo/Task/Development/GitHubRelease.html#method_draft","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::name","p":"Robo/Task/Development/GitHubRelease.html#method_name","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::description","p":"Robo/Task/Development/GitHubRelease.html#method_description","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::prerelease","p":"Robo/Task/Development/GitHubRelease.html#method_prerelease","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::comittish","p":"Robo/Task/Development/GitHubRelease.html#method_comittish","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::appendDescription","p":"Robo/Task/Development/GitHubRelease.html#method_appendDescription","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::changes","p":"Robo/Task/Development/GitHubRelease.html#method_changes","d":null},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::change","p":"Robo/Task/Development/GitHubRelease.html#method_change","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::getBody","p":"Robo/Task/Development/GitHubRelease.html#method_getBody","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::run","p":"Robo/Task/Development/GitHubRelease.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\OpenBrowser::__construct","p":"Robo/Task/Development/OpenBrowser.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\OpenBrowser::run","p":"Robo/Task/Development/OpenBrowser.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::getPrinted","p":"Robo/Task/Development/PackPhar.html#method_getPrinted","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::__construct","p":"Robo/Task/Development/PackPhar.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::compress","p":"Robo/Task/Development/PackPhar.html#method_compress","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::stub","p":"Robo/Task/Development/PackPhar.html#method_stub","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::progressIndicatorSteps","p":"Robo/Task/Development/PackPhar.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::run","p":"Robo/Task/Development/PackPhar.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::addStripped","p":"Robo/Task/Development/PackPhar.html#method_addStripped","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::addFile","p":"Robo/Task/Development/PackPhar.html#method_addFile","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::addFiles","p":"Robo/Task/Development/PackPhar.html#method_addFiles","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::executable","p":"Robo/Task/Development/PackPhar.html#method_executable","d":""},{"t":"M","n":"Robo\\Task\\Development\\PhpServer::__construct","p":"Robo/Task/Development/PhpServer.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\PhpServer::host","p":"Robo/Task/Development/PhpServer.html#method_host","d":""},{"t":"M","n":"Robo\\Task\\Development\\PhpServer::dir","p":"Robo/Task/Development/PhpServer.html#method_dir","d":""},{"t":"M","n":"Robo\\Task\\Development\\PhpServer::getCommand","p":"Robo/Task/Development/PhpServer.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Development\\SemVer::__construct","p":"Robo/Task/Development/SemVer.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::__toString","p":"Robo/Task/Development/SemVer.html#method___toString","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::version","p":"Robo/Task/Development/SemVer.html#method_version","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::setFormat","p":"Robo/Task/Development/SemVer.html#method_setFormat","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::setMetadataSeparator","p":"Robo/Task/Development/SemVer.html#method_setMetadataSeparator","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::setPrereleaseSeparator","p":"Robo/Task/Development/SemVer.html#method_setPrereleaseSeparator","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::increment","p":"Robo/Task/Development/SemVer.html#method_increment","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::prerelease","p":"Robo/Task/Development/SemVer.html#method_prerelease","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::metadata","p":"Robo/Task/Development/SemVer.html#method_metadata","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::run","p":"Robo/Task/Development/SemVer.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::dump","p":"Robo/Task/Development/SemVer.html#method_dump","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::parseString","p":"Robo/Task/Development/SemVer.html#method_parseString","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::parseFile","p":"Robo/Task/Development/SemVer.html#method_parseFile","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskChangelog","p":"Robo/Task/Development/Tasks.html#method_taskChangelog","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskGenDoc","p":"Robo/Task/Development/Tasks.html#method_taskGenDoc","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskGenTask","p":"Robo/Task/Development/Tasks.html#method_taskGenTask","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskSemVer","p":"Robo/Task/Development/Tasks.html#method_taskSemVer","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskServer","p":"Robo/Task/Development/Tasks.html#method_taskServer","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskPackPhar","p":"Robo/Task/Development/Tasks.html#method_taskPackPhar","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskGitHubRelease","p":"Robo/Task/Development/Tasks.html#method_taskGitHubRelease","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskOpenBrowser","p":"Robo/Task/Development/Tasks.html#method_taskOpenBrowser","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Base::run","p":"Robo/Task/Docker/Base.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Base::getCommand","p":"Robo/Task/Docker/Base.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Build::__construct","p":"Robo/Task/Docker/Build.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Build::getCommand","p":"Robo/Task/Docker/Build.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Build::tag","p":"Robo/Task/Docker/Build.html#method_tag","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Build::enableBuildKit","p":"Robo/Task/Docker/Build.html#method_enableBuildKit","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Commit::__construct","p":"Robo/Task/Docker/Commit.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Commit::getCommand","p":"Robo/Task/Docker/Commit.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Commit::name","p":"Robo/Task/Docker/Commit.html#method_name","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Exec::__construct","p":"Robo/Task/Docker/Exec.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Exec::detached","p":"Robo/Task/Docker/Exec.html#method_detached","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Exec::interactive","p":"Robo/Task/Docker/Exec.html#method_interactive","d":"

    Attach tty to process for interactive input

    "},{"t":"M","n":"Robo\\Task\\Docker\\Exec::exec","p":"Robo/Task/Docker/Exec.html#method_exec","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Exec::getCommand","p":"Robo/Task/Docker/Exec.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Pull::__construct","p":"Robo/Task/Docker/Pull.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Pull::getCommand","p":"Robo/Task/Docker/Pull.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Remove::__construct","p":"Robo/Task/Docker/Remove.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Remove::getCommand","p":"Robo/Task/Docker/Remove.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Result::printResult","p":"Robo/Task/Docker/Result.html#method_printResult","d":"

    Do not print result, as it was already printed

    "},{"t":"M","n":"Robo\\Task\\Docker\\Result::getCid","p":"Robo/Task/Docker/Result.html#method_getCid","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Result::getContainerName","p":"Robo/Task/Docker/Result.html#method_getContainerName","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::__construct","p":"Robo/Task/Docker/Run.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::getPrinted","p":"Robo/Task/Docker/Run.html#method_getPrinted","d":"

    Is command printing its output to screen

    "},{"t":"M","n":"Robo\\Task\\Docker\\Run::getCommand","p":"Robo/Task/Docker/Run.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Run::detached","p":"Robo/Task/Docker/Run.html#method_detached","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::interactive","p":"Robo/Task/Docker/Run.html#method_interactive","d":"

    Attach tty to process for interactive input

    "},{"t":"M","n":"Robo\\Task\\Docker\\Run::exec","p":"Robo/Task/Docker/Run.html#method_exec","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::volume","p":"Robo/Task/Docker/Run.html#method_volume","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::envVars","p":"Robo/Task/Docker/Run.html#method_envVars","d":"

    Set environment variables.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Run::setDockerEnv","p":"Robo/Task/Docker/Run.html#method_setDockerEnv","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::publish","p":"Robo/Task/Docker/Run.html#method_publish","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::containerWorkdir","p":"Robo/Task/Docker/Run.html#method_containerWorkdir","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::user","p":"Robo/Task/Docker/Run.html#method_user","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::privileged","p":"Robo/Task/Docker/Run.html#method_privileged","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::name","p":"Robo/Task/Docker/Run.html#method_name","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::link","p":"Robo/Task/Docker/Run.html#method_link","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::tmpDir","p":"Robo/Task/Docker/Run.html#method_tmpDir","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::getTmpDir","p":"Robo/Task/Docker/Run.html#method_getTmpDir","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::getUniqId","p":"Robo/Task/Docker/Run.html#method_getUniqId","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::run","p":"Robo/Task/Docker/Run.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::getCid","p":"Robo/Task/Docker/Run.html#method_getCid","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Start::__construct","p":"Robo/Task/Docker/Start.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Start::getCommand","p":"Robo/Task/Docker/Start.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Stop::__construct","p":"Robo/Task/Docker/Stop.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Stop::getCommand","p":"Robo/Task/Docker/Stop.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerRun","p":"Robo/Task/Docker/Tasks.html#method_taskDockerRun","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerPull","p":"Robo/Task/Docker/Tasks.html#method_taskDockerPull","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerBuild","p":"Robo/Task/Docker/Tasks.html#method_taskDockerBuild","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerStop","p":"Robo/Task/Docker/Tasks.html#method_taskDockerStop","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerCommit","p":"Robo/Task/Docker/Tasks.html#method_taskDockerCommit","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerStart","p":"Robo/Task/Docker/Tasks.html#method_taskDockerStart","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerRemove","p":"Robo/Task/Docker/Tasks.html#method_taskDockerRemove","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerExec","p":"Robo/Task/Docker/Tasks.html#method_taskDockerExec","d":""},{"t":"M","n":"Robo\\Task\\File\\Concat::__construct","p":"Robo/Task/File/Concat.html#method___construct","d":"Constructor."},{"t":"M","n":"Robo\\Task\\File\\Concat::to","p":"Robo/Task/File/Concat.html#method_to","d":"

    set the destination file

    "},{"t":"M","n":"Robo\\Task\\File\\Concat::run","p":"Robo/Task/File/Concat.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\File\\Replace::__construct","p":"Robo/Task/File/Replace.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\File\\Replace::filename","p":"Robo/Task/File/Replace.html#method_filename","d":""},{"t":"M","n":"Robo\\Task\\File\\Replace::from","p":"Robo/Task/File/Replace.html#method_from","d":"

    String(s) to be replaced.

    "},{"t":"M","n":"Robo\\Task\\File\\Replace::to","p":"Robo/Task/File/Replace.html#method_to","d":"

    Value(s) to be set as a replacement.

    "},{"t":"M","n":"Robo\\Task\\File\\Replace::regex","p":"Robo/Task/File/Replace.html#method_regex","d":"

    Regex to match string to be replaced.

    "},{"t":"M","n":"Robo\\Task\\File\\Replace::limit","p":"Robo/Task/File/Replace.html#method_limit","d":"

    If used with $this->regexp() how many counts will be replaced

    "},{"t":"M","n":"Robo\\Task\\File\\Replace::run","p":"Robo/Task/File/Replace.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\File\\Tasks::taskConcat","p":"Robo/Task/File/Tasks.html#method_taskConcat","d":""},{"t":"M","n":"Robo\\Task\\File\\Tasks::taskReplaceInFile","p":"Robo/Task/File/Tasks.html#method_taskReplaceInFile","d":""},{"t":"M","n":"Robo\\Task\\File\\Tasks::taskWriteToFile","p":"Robo/Task/File/Tasks.html#method_taskWriteToFile","d":""},{"t":"M","n":"Robo\\Task\\File\\Tasks::taskTmpFile","p":"Robo/Task/File/Tasks.html#method_taskTmpFile","d":""},{"t":"M","n":"Robo\\Task\\File\\TmpFile::__construct","p":"Robo/Task/File/TmpFile.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\File\\TmpFile::complete","p":"Robo/Task/File/TmpFile.html#method_complete","d":"

    Delete this file when our collection completes.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::__construct","p":"Robo/Task/File/Write.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::filename","p":"Robo/Task/File/Write.html#method_filename","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::append","p":"Robo/Task/File/Write.html#method_append","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::line","p":"Robo/Task/File/Write.html#method_line","d":"

    add a line.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::lines","p":"Robo/Task/File/Write.html#method_lines","d":"

    add more lines.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::text","p":"Robo/Task/File/Write.html#method_text","d":"

    add a text.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::textFromFile","p":"Robo/Task/File/Write.html#method_textFromFile","d":"

    add a text from a file.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::place","p":"Robo/Task/File/Write.html#method_place","d":"

    substitute a placeholder with value, placeholder must be enclosed by {}.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::replace","p":"Robo/Task/File/Write.html#method_replace","d":"

    replace any string with value.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::regexReplace","p":"Robo/Task/File/Write.html#method_regexReplace","d":"

    replace any string with value using regular expression.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::appendIfMatches","p":"Robo/Task/File/Write.html#method_appendIfMatches","d":"

    Append the provided text to the end of the buffer if the provided\nregex pattern matches any text already in the buffer.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::appendUnlessMatches","p":"Robo/Task/File/Write.html#method_appendUnlessMatches","d":"

    Append the provided text to the end of the buffer unless the provided\nregex pattern matches any text already in the buffer.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::textFromFileCollect","p":"Robo/Task/File/Write.html#method_textFromFileCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::replaceCollect","p":"Robo/Task/File/Write.html#method_replaceCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::regexReplaceCollect","p":"Robo/Task/File/Write.html#method_regexReplaceCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::textCollect","p":"Robo/Task/File/Write.html#method_textCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::appendIfMatchesCollect","p":"Robo/Task/File/Write.html#method_appendIfMatchesCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::originalContents","p":"Robo/Task/File/Write.html#method_originalContents","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::wouldChange","p":"Robo/Task/File/Write.html#method_wouldChange","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::getContentsToWrite","p":"Robo/Task/File/Write.html#method_getContentsToWrite","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::run","p":"Robo/Task/File/Write.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::getPath","p":"Robo/Task/File/Write.html#method_getPath","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\BaseDir::__construct","p":"Robo/Task/Filesystem/BaseDir.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\CleanDir::run","p":"Robo/Task/Filesystem/CleanDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\CleanDir::emptyDir","p":"Robo/Task/Filesystem/CleanDir.html#method_emptyDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::__construct","p":"Robo/Task/Filesystem/CopyDir.html#method___construct","d":"

    Explicitly declare our consturctor, so that\nour copyDir() method does not look like a php4 constructor.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::run","p":"Robo/Task/Filesystem/CopyDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::dirPermissions","p":"Robo/Task/Filesystem/CopyDir.html#method_dirPermissions","d":"

    Sets the default folder permissions for the destination if it doesn't exist

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::exclude","p":"Robo/Task/Filesystem/CopyDir.html#method_exclude","d":"

    List files to exclude.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::overwrite","p":"Robo/Task/Filesystem/CopyDir.html#method_overwrite","d":"

    Destination files newer than source files are overwritten.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::copyDir","p":"Robo/Task/Filesystem/CopyDir.html#method_copyDir","d":"

    Copies a directory to another location.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::excluded","p":"Robo/Task/Filesystem/CopyDir.html#method_excluded","d":"

    Check to see if the current item is excluded.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::simplifyForCompare","p":"Robo/Task/Filesystem/CopyDir.html#method_simplifyForCompare","d":"

    Avoid problems comparing paths on Windows that may have a\ncombination of DIRECTORY_SEPARATOR and /.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\DeleteDir::run","p":"Robo/Task/Filesystem/DeleteDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::__construct","p":"Robo/Task/Filesystem/FilesystemStack.html#method___construct","d":null},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::getDelegate","p":"Robo/Task/Filesystem/FilesystemStack.html#method_getDelegate","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_copy","p":"Robo/Task/Filesystem/FilesystemStack.html#method__copy","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_chmod","p":"Robo/Task/Filesystem/FilesystemStack.html#method__chmod","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_chgrp","p":"Robo/Task/Filesystem/FilesystemStack.html#method__chgrp","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_chown","p":"Robo/Task/Filesystem/FilesystemStack.html#method__chown","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_rename","p":"Robo/Task/Filesystem/FilesystemStack.html#method__rename","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::crossVolumeRename","p":"Robo/Task/Filesystem/FilesystemStack.html#method_crossVolumeRename","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::mkdir","p":"Robo/Task/Filesystem/FilesystemStack.html#method_mkdir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::touch","p":"Robo/Task/Filesystem/FilesystemStack.html#method_touch","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::copy","p":"Robo/Task/Filesystem/FilesystemStack.html#method_copy","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::chmod","p":"Robo/Task/Filesystem/FilesystemStack.html#method_chmod","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::chgrp","p":"Robo/Task/Filesystem/FilesystemStack.html#method_chgrp","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::chown","p":"Robo/Task/Filesystem/FilesystemStack.html#method_chown","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::remove","p":"Robo/Task/Filesystem/FilesystemStack.html#method_remove","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::rename","p":"Robo/Task/Filesystem/FilesystemStack.html#method_rename","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::symlink","p":"Robo/Task/Filesystem/FilesystemStack.html#method_symlink","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::mirror","p":"Robo/Task/Filesystem/FilesystemStack.html#method_mirror","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::__construct","p":"Robo/Task/Filesystem/FlattenDir.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::run","p":"Robo/Task/Filesystem/FlattenDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::dirPermissions","p":"Robo/Task/Filesystem/FlattenDir.html#method_dirPermissions","d":"

    Sets the default folder permissions for the destination if it does not exist.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::includeParents","p":"Robo/Task/Filesystem/FlattenDir.html#method_includeParents","d":"

    Sets the value from which direction and how much parent dirs should be included.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::parentDir","p":"Robo/Task/Filesystem/FlattenDir.html#method_parentDir","d":"

    Sets the parent directory from which the relative parent directories will be calculated.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::to","p":"Robo/Task/Filesystem/FlattenDir.html#method_to","d":"

    Sets the target directory where the files will be copied to.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::findFiles","p":"Robo/Task/Filesystem/FlattenDir.html#method_findFiles","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::getTarget","p":"Robo/Task/Filesystem/FlattenDir.html#method_getTarget","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::copyFiles","p":"Robo/Task/Filesystem/FlattenDir.html#method_copyFiles","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\MirrorDir::run","p":"Robo/Task/Filesystem/MirrorDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_copyDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__copyDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_mirrorDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__mirrorDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_deleteDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__deleteDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_cleanDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__cleanDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_rename","p":"Robo/Task/Filesystem/Shortcuts.html#method__rename","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_mkdir","p":"Robo/Task/Filesystem/Shortcuts.html#method__mkdir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_tmpDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__tmpDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_touch","p":"Robo/Task/Filesystem/Shortcuts.html#method__touch","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_remove","p":"Robo/Task/Filesystem/Shortcuts.html#method__remove","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_chgrp","p":"Robo/Task/Filesystem/Shortcuts.html#method__chgrp","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_chmod","p":"Robo/Task/Filesystem/Shortcuts.html#method__chmod","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_symlink","p":"Robo/Task/Filesystem/Shortcuts.html#method__symlink","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_copy","p":"Robo/Task/Filesystem/Shortcuts.html#method__copy","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_flattenDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__flattenDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskCleanDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskCleanDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskDeleteDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskDeleteDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskTmpDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskTmpDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskWorkDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskWorkDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskCopyDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskCopyDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskMirrorDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskMirrorDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskFlattenDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskFlattenDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskFilesystemStack","p":"Robo/Task/Filesystem/Tasks.html#method_taskFilesystemStack","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::__construct","p":"Robo/Task/Filesystem/TmpDir.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::randomLocation","p":"Robo/Task/Filesystem/TmpDir.html#method_randomLocation","d":"

    Add a random part to a path, ensuring that the directory does\nnot (currently) exist.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::randomString","p":"Robo/Task/Filesystem/TmpDir.html#method_randomString","d":"

    Generate a suitably random string to use as the suffix for our\ntemporary directory.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::cwd","p":"Robo/Task/Filesystem/TmpDir.html#method_cwd","d":"

    Flag that we should cwd to the temporary directory when it is\ncreated, and restore the old working directory when it is deleted.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::run","p":"Robo/Task/Filesystem/TmpDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::restoreWorkingDirectory","p":"Robo/Task/Filesystem/TmpDir.html#method_restoreWorkingDirectory","d":null},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::deleteTmpDir","p":"Robo/Task/Filesystem/TmpDir.html#method_deleteTmpDir","d":null},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::complete","p":"Robo/Task/Filesystem/TmpDir.html#method_complete","d":"

    Delete this directory when our collection completes.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::getPath","p":"Robo/Task/Filesystem/TmpDir.html#method_getPath","d":"

    Get a reference to the path to the temporary directory, so that\nit may be used to create other tasks. Note that the directory\nis not actually created until the task runs.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::__construct","p":"Robo/Task/Filesystem/WorkDir.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::run","p":"Robo/Task/Filesystem/WorkDir.html#method_run","d":"

    Create our working directory.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::complete","p":"Robo/Task/Filesystem/WorkDir.html#method_complete","d":"

    Move our working directory into its final destination once the\ncollection it belongs to completes.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::rollback","p":"Robo/Task/Filesystem/WorkDir.html#method_rollback","d":"

    Delete our working directory

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::getPath","p":"Robo/Task/Filesystem/WorkDir.html#method_getPath","d":"

    Get a reference to the path to the temporary directory, so that\nit may be used to create other tasks. Note that the directory\nis not actually created until the task runs.

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::silent","p":"Robo/Task/Gulp/Base.html#method_silent","d":"

    adds silent option to gulp

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::noColor","p":"Robo/Task/Gulp/Base.html#method_noColor","d":"

    adds --no-color option to gulp

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::color","p":"Robo/Task/Gulp/Base.html#method_color","d":"

    adds --color option to gulp

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::simple","p":"Robo/Task/Gulp/Base.html#method_simple","d":"

    adds --tasks-simple option to gulp

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::__construct","p":"Robo/Task/Gulp/Base.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Gulp\\Base::getCommand","p":"Robo/Task/Gulp/Base.html#method_getCommand","d":""},{"t":"M","n":"Robo\\Task\\Gulp\\Run::run","p":"Robo/Task/Gulp/Run.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Gulp\\Tasks::taskGulpRun","p":"Robo/Task/Gulp/Tasks.html#method_taskGulpRun","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\BaseLogfile::__construct","p":"Robo/Task/Logfile/BaseLogfile.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\BaseLogfile::chmod","p":"Robo/Task/Logfile/BaseLogfile.html#method_chmod","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\RotateLog::__construct","p":"Robo/Task/Logfile/RotateLog.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\RotateLog::keep","p":"Robo/Task/Logfile/RotateLog.html#method_keep","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\RotateLog::run","p":"Robo/Task/Logfile/RotateLog.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\Shortcuts::_rotateLog","p":"Robo/Task/Logfile/Shortcuts.html#method__rotateLog","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\Shortcuts::_truncateLog","p":"Robo/Task/Logfile/Shortcuts.html#method__truncateLog","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\Tasks::taskRotateLog","p":"Robo/Task/Logfile/Tasks.html#method_taskRotateLog","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\Tasks::taskTruncateLog","p":"Robo/Task/Logfile/Tasks.html#method_taskTruncateLog","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\TruncateLog::run","p":"Robo/Task/Logfile/TruncateLog.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Base::noDev","p":"Robo/Task/Npm/Base.html#method_noDev","d":"

    adds production option to npm

    "},{"t":"M","n":"Robo\\Task\\Npm\\Base::__construct","p":"Robo/Task/Npm/Base.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Base::getCommand","p":"Robo/Task/Npm/Base.html#method_getCommand","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Install::run","p":"Robo/Task/Npm/Install.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Tasks::taskNpmInstall","p":"Robo/Task/Npm/Tasks.html#method_taskNpmInstall","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Tasks::taskNpmUpdate","p":"Robo/Task/Npm/Tasks.html#method_taskNpmUpdate","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Update::run","p":"Robo/Task/Npm/Update.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::init","p":"Robo/Task/Remote/Rsync.html#method_init","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::__construct","p":"Robo/Task/Remote/Rsync.html#method___construct","d":null},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::fromPath","p":"Robo/Task/Remote/Rsync.html#method_fromPath","d":"

    This can either be a full rsync path spec (user@host:path) or just a path.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::toPath","p":"Robo/Task/Remote/Rsync.html#method_toPath","d":"

    This can either be a full rsync path spec (user@host:path) or just a path.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::fromUser","p":"Robo/Task/Remote/Rsync.html#method_fromUser","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::fromHost","p":"Robo/Task/Remote/Rsync.html#method_fromHost","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::toUser","p":"Robo/Task/Remote/Rsync.html#method_toUser","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::toHost","p":"Robo/Task/Remote/Rsync.html#method_toHost","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::progress","p":"Robo/Task/Remote/Rsync.html#method_progress","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::stats","p":"Robo/Task/Remote/Rsync.html#method_stats","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::recursive","p":"Robo/Task/Remote/Rsync.html#method_recursive","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::verbose","p":"Robo/Task/Remote/Rsync.html#method_verbose","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::checksum","p":"Robo/Task/Remote/Rsync.html#method_checksum","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::archive","p":"Robo/Task/Remote/Rsync.html#method_archive","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::compress","p":"Robo/Task/Remote/Rsync.html#method_compress","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::owner","p":"Robo/Task/Remote/Rsync.html#method_owner","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::group","p":"Robo/Task/Remote/Rsync.html#method_group","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::times","p":"Robo/Task/Remote/Rsync.html#method_times","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::delete","p":"Robo/Task/Remote/Rsync.html#method_delete","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::timeout","p":"Robo/Task/Remote/Rsync.html#method_timeout","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::humanReadable","p":"Robo/Task/Remote/Rsync.html#method_humanReadable","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::wholeFile","p":"Robo/Task/Remote/Rsync.html#method_wholeFile","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::dryRun","p":"Robo/Task/Remote/Rsync.html#method_dryRun","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::itemizeChanges","p":"Robo/Task/Remote/Rsync.html#method_itemizeChanges","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::excludeVcs","p":"Robo/Task/Remote/Rsync.html#method_excludeVcs","d":"

    Excludes .git, .svn and .hg items at any depth.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::exclude","p":"Robo/Task/Remote/Rsync.html#method_exclude","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::excludeFrom","p":"Robo/Task/Remote/Rsync.html#method_excludeFrom","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::includeFilter","p":"Robo/Task/Remote/Rsync.html#method_includeFilter","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::filter","p":"Robo/Task/Remote/Rsync.html#method_filter","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::filesFrom","p":"Robo/Task/Remote/Rsync.html#method_filesFrom","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::remoteShell","p":"Robo/Task/Remote/Rsync.html#method_remoteShell","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::run","p":"Robo/Task/Remote/Rsync.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::getCommand","p":"Robo/Task/Remote/Rsync.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::getFromPathSpec","p":"Robo/Task/Remote/Rsync.html#method_getFromPathSpec","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::getToPathSpec","p":"Robo/Task/Remote/Rsync.html#method_getToPathSpec","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::getPathSpec","p":"Robo/Task/Remote/Rsync.html#method_getPathSpec","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::__construct","p":"Robo/Task/Remote/Ssh.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::hostname","p":"Robo/Task/Remote/Ssh.html#method_hostname","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::user","p":"Robo/Task/Remote/Ssh.html#method_user","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::stopOnFail","p":"Robo/Task/Remote/Ssh.html#method_stopOnFail","d":"

    Whether or not to chain commands together with && and stop the chain if one command fails.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::remoteDir","p":"Robo/Task/Remote/Ssh.html#method_remoteDir","d":"

    Changes to the given directory before running commands.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::identityFile","p":"Robo/Task/Remote/Ssh.html#method_identityFile","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::port","p":"Robo/Task/Remote/Ssh.html#method_port","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::forcePseudoTty","p":"Robo/Task/Remote/Ssh.html#method_forcePseudoTty","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::quiet","p":"Robo/Task/Remote/Ssh.html#method_quiet","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::verbose","p":"Robo/Task/Remote/Ssh.html#method_verbose","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::exec","p":"Robo/Task/Remote/Ssh.html#method_exec","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::getCommand","p":"Robo/Task/Remote/Ssh.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::run","p":"Robo/Task/Remote/Ssh.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::simulate","p":"Robo/Task/Remote/Ssh.html#method_simulate","d":"

    Called in place of run() for simulated tasks.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::validateParameters","p":"Robo/Task/Remote/Ssh.html#method_validateParameters","d":null},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::sshCommand","p":"Robo/Task/Remote/Ssh.html#method_sshCommand","d":"

    Returns an ssh command string running $command on the remote.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Tasks::taskRsync","p":"Robo/Task/Remote/Tasks.html#method_taskRsync","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Tasks::taskSshExec","p":"Robo/Task/Remote/Tasks.html#method_taskSshExec","d":""},{"t":"M","n":"Robo\\Task\\Simulator::__construct","p":"Robo/Task/Simulator.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Simulator::__call","p":"Robo/Task/Simulator.html#method___call","d":""},{"t":"M","n":"Robo\\Task\\Simulator::run","p":"Robo/Task/Simulator.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Simulator::getCommand","p":"Robo/Task/Simulator.html#method_getCommand","d":"

    Danger: reach through the simulated wrapper and pull out the command\nto be executed. This is used when using a simulated task with another\nsimulated task that runs commands, e.g. the Remote\\Ssh task. Using\na simulated CommandInterface task with a non-simulated task may produce\nunexpected results (e.g. execution!).

    "},{"t":"M","n":"Robo\\Task\\Simulator::formatParameters","p":"Robo/Task/Simulator.html#method_formatParameters","d":""},{"t":"M","n":"Robo\\Task\\Simulator::convertParameter","p":"Robo/Task/Simulator.html#method_convertParameter","d":""},{"t":"M","n":"Robo\\Task\\Simulator::shortenParameter","p":"Robo/Task/Simulator.html#method_shortenParameter","d":""},{"t":"M","n":"Robo\\Task\\StackBasedTask::stopOnFail","p":"Robo/Task/StackBasedTask.html#method_stopOnFail","d":""},{"t":"M","n":"Robo\\Task\\StackBasedTask::getDelegate","p":"Robo/Task/StackBasedTask.html#method_getDelegate","d":"

    Derived classes should override the getDelegate() method, and\nreturn an instance of the API class being wrapped. When this\nis done, any method of the delegate is available as a method of\nthis class. Calling one of the delegate's methods will defer\nexecution until the run() method is called.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::getDelegateCommandList","p":"Robo/Task/StackBasedTask.html#method_getDelegateCommandList","d":"

    Derived classes that have more than one delegate may override\ngetCommandList to add as many delegate commands as desired to\nthe list of potential functions that __call() tried to find.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::printTaskProgress","p":"Robo/Task/StackBasedTask.html#method_printTaskProgress","d":"

    Print progress about the commands being executed

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::processResult","p":"Robo/Task/StackBasedTask.html#method_processResult","d":"

    Derived classes can override processResult to add more\nlogic to result handling from functions. By default, it\nis assumed that if a function returns in int, then\n0 == success, and any other value is the error code.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::addToCommandStack","p":"Robo/Task/StackBasedTask.html#method_addToCommandStack","d":"

    Record a function to call later.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::__call","p":"Robo/Task/StackBasedTask.html#method___call","d":"

    Any API function provided by the delegate that executes immediately\nmay be handled by __call automatically. These operations will all\nbe deferred until this task's run() method is called.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::progressIndicatorSteps","p":"Robo/Task/StackBasedTask.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Task\\StackBasedTask::run","p":"Robo/Task/StackBasedTask.html#method_run","d":"

    Run all of the queued objects on the stack

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::callTaskMethod","p":"Robo/Task/StackBasedTask.html#method_callTaskMethod","d":"

    Execute one task method

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::__construct","p":"Robo/Task/Testing/Atoum.html#method___construct","d":"

    Atoum constructor.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::tags","p":"Robo/Task/Testing/Atoum.html#method_tags","d":"

    Tag or Tags to filter.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::lightReport","p":"Robo/Task/Testing/Atoum.html#method_lightReport","d":"

    Display result using the light reporter.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::tap","p":"Robo/Task/Testing/Atoum.html#method_tap","d":"

    Display result using the tap reporter.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::bootstrap","p":"Robo/Task/Testing/Atoum.html#method_bootstrap","d":"

    Path to the bootstrap file.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::configFile","p":"Robo/Task/Testing/Atoum.html#method_configFile","d":"

    Path to the config file.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::debug","p":"Robo/Task/Testing/Atoum.html#method_debug","d":"

    Use atoum's debug mode.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::files","p":"Robo/Task/Testing/Atoum.html#method_files","d":"

    Test file or test files to run.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::directories","p":"Robo/Task/Testing/Atoum.html#method_directories","d":"

    Test directory or directories to run.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::addMultipleOption","p":"Robo/Task/Testing/Atoum.html#method_addMultipleOption","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::getCommand","p":"Robo/Task/Testing/Atoum.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::run","p":"Robo/Task/Testing/Atoum.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::__construct","p":"Robo/Task/Testing/Behat.html#method___construct","d":"

    Behat constructor.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Behat::stopOnFail","p":"Robo/Task/Testing/Behat.html#method_stopOnFail","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::noInteraction","p":"Robo/Task/Testing/Behat.html#method_noInteraction","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::config","p":"Robo/Task/Testing/Behat.html#method_config","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::colors","p":"Robo/Task/Testing/Behat.html#method_colors","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::noColors","p":"Robo/Task/Testing/Behat.html#method_noColors","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::suite","p":"Robo/Task/Testing/Behat.html#method_suite","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::verbose","p":"Robo/Task/Testing/Behat.html#method_verbose","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::format","p":"Robo/Task/Testing/Behat.html#method_format","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::getCommand","p":"Robo/Task/Testing/Behat.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Behat::run","p":"Robo/Task/Testing/Behat.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::__construct","p":"Robo/Task/Testing/Codecept.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::suite","p":"Robo/Task/Testing/Codecept.html#method_suite","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::test","p":"Robo/Task/Testing/Codecept.html#method_test","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::group","p":"Robo/Task/Testing/Codecept.html#method_group","d":"

    set group option. Can be called multiple times

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::excludeGroup","p":"Robo/Task/Testing/Codecept.html#method_excludeGroup","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::json","p":"Robo/Task/Testing/Codecept.html#method_json","d":"

    generate json report

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::xml","p":"Robo/Task/Testing/Codecept.html#method_xml","d":"

    generate xml JUnit report

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::html","p":"Robo/Task/Testing/Codecept.html#method_html","d":"

    Generate html report

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::tap","p":"Robo/Task/Testing/Codecept.html#method_tap","d":"

    generate tap report

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::configFile","p":"Robo/Task/Testing/Codecept.html#method_configFile","d":"

    provides config file other then default codeception.yml with -c option

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::coverage","p":"Robo/Task/Testing/Codecept.html#method_coverage","d":"

    collect codecoverage in raw format. You may pass name of cov file to save results

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::silent","p":"Robo/Task/Testing/Codecept.html#method_silent","d":"

    execute in silent mode

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::coverageXml","p":"Robo/Task/Testing/Codecept.html#method_coverageXml","d":"

    collect code coverage in xml format. You may pass name of xml file to save results

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::coverageHtml","p":"Robo/Task/Testing/Codecept.html#method_coverageHtml","d":"

    collect code coverage and generate html report. You may pass

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::env","p":"Robo/Task/Testing/Codecept.html#method_env","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::debug","p":"Robo/Task/Testing/Codecept.html#method_debug","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::noRebuild","p":"Robo/Task/Testing/Codecept.html#method_noRebuild","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::noExit","p":"Robo/Task/Testing/Codecept.html#method_noExit","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::failGroup","p":"Robo/Task/Testing/Codecept.html#method_failGroup","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::getCommand","p":"Robo/Task/Testing/Codecept.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::run","p":"Robo/Task/Testing/Codecept.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::__construct","p":"Robo/Task/Testing/PHPUnit.html#method___construct","d":"

    PHPUnit constructor.

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::filter","p":"Robo/Task/Testing/PHPUnit.html#method_filter","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::group","p":"Robo/Task/Testing/PHPUnit.html#method_group","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::excludeGroup","p":"Robo/Task/Testing/PHPUnit.html#method_excludeGroup","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::json","p":"Robo/Task/Testing/PHPUnit.html#method_json","d":"

    adds log-json option to runner

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::xml","p":"Robo/Task/Testing/PHPUnit.html#method_xml","d":"

    adds log-junit option

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::tap","p":"Robo/Task/Testing/PHPUnit.html#method_tap","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::bootstrap","p":"Robo/Task/Testing/PHPUnit.html#method_bootstrap","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::configFile","p":"Robo/Task/Testing/PHPUnit.html#method_configFile","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::debug","p":"Robo/Task/Testing/PHPUnit.html#method_debug","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::files","p":"Robo/Task/Testing/PHPUnit.html#method_files","d":"

    Directory of test files or single test file to run.

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::file","p":"Robo/Task/Testing/PHPUnit.html#method_file","d":"

    Test the provided file.

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::getCommand","p":"Robo/Task/Testing/PHPUnit.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::run","p":"Robo/Task/Testing/PHPUnit.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::__construct","p":"Robo/Task/Testing/Phpspec.html#method___construct","d":"

    Phpspec constructor.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::stopOnFail","p":"Robo/Task/Testing/Phpspec.html#method_stopOnFail","d":null},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::noCodeGeneration","p":"Robo/Task/Testing/Phpspec.html#method_noCodeGeneration","d":null},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::quiet","p":"Robo/Task/Testing/Phpspec.html#method_quiet","d":null},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::verbose","p":"Robo/Task/Testing/Phpspec.html#method_verbose","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::noAnsi","p":"Robo/Task/Testing/Phpspec.html#method_noAnsi","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::noInteraction","p":"Robo/Task/Testing/Phpspec.html#method_noInteraction","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::config","p":"Robo/Task/Testing/Phpspec.html#method_config","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::format","p":"Robo/Task/Testing/Phpspec.html#method_format","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::getCommand","p":"Robo/Task/Testing/Phpspec.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::run","p":"Robo/Task/Testing/Phpspec.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskCodecept","p":"Robo/Task/Testing/Tasks.html#method_taskCodecept","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskPhpUnit","p":"Robo/Task/Testing/Tasks.html#method_taskPhpUnit","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskPhpspec","p":"Robo/Task/Testing/Tasks.html#method_taskPhpspec","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskAtoum","p":"Robo/Task/Testing/Tasks.html#method_taskAtoum","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskBehat","p":"Robo/Task/Testing/Tasks.html#method_taskBehat","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::__construct","p":"Robo/Task/Vcs/GitStack.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::cloneRepo","p":"Robo/Task/Vcs/GitStack.html#method_cloneRepo","d":"

    Executes git clone

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::cloneShallow","p":"Robo/Task/Vcs/GitStack.html#method_cloneShallow","d":"

    Executes git clone with depth 1 as default

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::add","p":"Robo/Task/Vcs/GitStack.html#method_add","d":"

    Executes git add command with files to add pattern

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::commit","p":"Robo/Task/Vcs/GitStack.html#method_commit","d":"

    Executes git commit command with a message

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::pull","p":"Robo/Task/Vcs/GitStack.html#method_pull","d":"

    Executes git pull command.

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::push","p":"Robo/Task/Vcs/GitStack.html#method_push","d":"

    Executes git push command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::merge","p":"Robo/Task/Vcs/GitStack.html#method_merge","d":"

    Performs git merge

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::checkout","p":"Robo/Task/Vcs/GitStack.html#method_checkout","d":"

    Executes git checkout command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::tag","p":"Robo/Task/Vcs/GitStack.html#method_tag","d":"

    Executes git tag command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::run","p":"Robo/Task/Vcs/GitStack.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::__construct","p":"Robo/Task/Vcs/HgStack.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::cloneRepo","p":"Robo/Task/Vcs/HgStack.html#method_cloneRepo","d":"

    Executes hg clone

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::add","p":"Robo/Task/Vcs/HgStack.html#method_add","d":"

    Executes hg add command with files to add by pattern

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::commit","p":"Robo/Task/Vcs/HgStack.html#method_commit","d":"

    Executes hg commit command with a message

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::pull","p":"Robo/Task/Vcs/HgStack.html#method_pull","d":"

    Executes hg pull command.

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::push","p":"Robo/Task/Vcs/HgStack.html#method_push","d":"

    Executes hg push command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::merge","p":"Robo/Task/Vcs/HgStack.html#method_merge","d":"

    Performs hg merge

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::tag","p":"Robo/Task/Vcs/HgStack.html#method_tag","d":"

    Executes hg tag command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::run","p":"Robo/Task/Vcs/HgStack.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Shortcuts::_svnCheckout","p":"Robo/Task/Vcs/Shortcuts.html#method__svnCheckout","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Shortcuts::_gitClone","p":"Robo/Task/Vcs/Shortcuts.html#method__gitClone","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Shortcuts::_hgClone","p":"Robo/Task/Vcs/Shortcuts.html#method__hgClone","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::__construct","p":"Robo/Task/Vcs/SvnStack.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::update","p":"Robo/Task/Vcs/SvnStack.html#method_update","d":"

    Updates svn update command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::add","p":"Robo/Task/Vcs/SvnStack.html#method_add","d":"

    Executes svn add command with files to add pattern

    "},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::commit","p":"Robo/Task/Vcs/SvnStack.html#method_commit","d":"

    Executes svn commit command with a message

    "},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::checkout","p":"Robo/Task/Vcs/SvnStack.html#method_checkout","d":"

    Executes svn checkout command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\Tasks::taskSvnStack","p":"Robo/Task/Vcs/Tasks.html#method_taskSvnStack","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Tasks::taskGitStack","p":"Robo/Task/Vcs/Tasks.html#method_taskGitStack","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Tasks::taskHgStack","p":"Robo/Task/Vcs/Tasks.html#method_taskHgStack","d":""},{"t":"M","n":"Robo\\Tasks::stopOnFail","p":"Robo/Tasks.html#method_stopOnFail","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::has","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_has","d":"

    Test for an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::get","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_get","d":"

    Get an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::set","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_set","d":"

    Store an entry in the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandCreationListenerInterface::notifyCommandFileAdded","p":"Consolidation/AnnotatedCommand/CommandCreationListenerInterface.html#method_notifyCommandFileAdded","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandInfoAltererInterface::alterCommandInfo","p":"Consolidation/AnnotatedCommand/CommandInfoAltererInterface.html#method_alterCommandInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface::setHookManager","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html#method_setHookManager","d":"

    Set a reference to the hook manager for later use

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface::getCustomEventHandlers","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html#method_getCustomEventHandlers","d":"

    Get all of the defined event handlers of the specified name.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ExitCodeInterface::getExitCode","p":"Consolidation/AnnotatedCommand/ExitCodeInterface.html#method_getExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentAlter::helpAlter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentAlter.html#method_helpAlter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ExtractOutputInterface::extractOutput","p":"Consolidation/AnnotatedCommand/Hooks/ExtractOutputInterface.html#method_extractOutput","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\InitializeHookInterface::initialize","p":"Consolidation/AnnotatedCommand/Hooks/InitializeHookInterface.html#method_initialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\InteractorInterface::interact","p":"Consolidation/AnnotatedCommand/Hooks/InteractorInterface.html#method_interact","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\OptionHookInterface::getOptions","p":"Consolidation/AnnotatedCommand/Hooks/OptionHookInterface.html#method_getOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ProcessResultInterface::process","p":"Consolidation/AnnotatedCommand/Hooks/ProcessResultInterface.html#method_process","d":"

    After a command has executed, if the result is something\nthat needs to be processed, e.g. a collection of tasks to\nrun, then execute it and return the new result.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\StatusDeterminerInterface::determineStatusCode","p":"Consolidation/AnnotatedCommand/Hooks/StatusDeterminerInterface.html#method_determineStatusCode","d":"

    Convert a result object into a status code, if\npossible. Return null if the result object is unknown.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ValidatorInterface::validate","p":"Consolidation/AnnotatedCommand/Hooks/ValidatorInterface.html#method_validate","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface::setStdinHandler","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html#method_setStdinHandler","d":"

    Sets the standard input handler.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface::stdin","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html#method_stdin","d":"

    Returns the standard input handler.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AutomaticOptionsProviderInterface::automaticOptions","p":"Consolidation/AnnotatedCommand/Options/AutomaticOptionsProviderInterface.html#method_automaticOptions","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareFormatter::prepare","p":"Consolidation/AnnotatedCommand/Options/PrepareFormatter.html#method_prepare","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\OutputDataInterface::getOutputData","p":"Consolidation/AnnotatedCommand/OutputDataInterface.html#method_getOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Output\\OutputAwareInterface::setOutput","p":"Consolidation/AnnotatedCommand/Output/OutputAwareInterface.html#method_setOutput","d":"

    Sets the Console Output.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjector::get","p":"Consolidation/AnnotatedCommand/ParameterInjector.html#method_get","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State::restore","p":"Consolidation/AnnotatedCommand/State.html#method_restore","d":"

    Restore state to a previously cached value.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\SavableState::currentState","p":"Consolidation/AnnotatedCommand/State/SavableState.html#method_currentState","d":"

    Return the current state of this object.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\State::restore","p":"Consolidation/AnnotatedCommand/State/State.html#method_restore","d":"

    Restore state to a previously cached value.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::setFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_setFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::getFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_getFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::isHumanReadable","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_isHumanReadable","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterInterface::write","p":"Consolidation/OutputFormatters/Formatters/FormatterInterface.html#method_write","d":"

    Given structured data, apply appropriate\nformatting, and return a printable string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterInterface::writeMetadata","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterInterface.html#method_writeMetadata","d":"

    Given some metadata, decide how to display it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\RenderDataInterface::renderData","p":"Consolidation/OutputFormatters/Formatters/RenderDataInterface.html#method_renderData","d":"

    Convert the contents of the output data just before it\nis to be printed, prior to output but after restructuring\nand validation.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\OverrideOptionsInterface::overrideOptions","p":"Consolidation/OutputFormatters/Options/OverrideOptionsInterface.html#method_overrideOptions","d":"

    Allow the formatter to mess with the configuration options before any\ntransformations et. al. get underway.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\ConversionInterface::convert","p":"Consolidation/OutputFormatters/StructuredData/ConversionInterface.html#method_convert","d":"

    Allow structured data to be converted -- i.e. from\nRowsOfFields to UnstructuredListData.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataInterface::getListData","p":"Consolidation/OutputFormatters/StructuredData/ListDataInterface.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::getDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_getDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::setDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_setDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::getMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_getMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::setMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_setMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::extractData","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_extractData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::extractMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_extractMetadata","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::reconstruct","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_reconstruct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataInterface::getMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataInterface.html#method_getMetadata","d":"

    Return the metadata associated with the structured data (if any)

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\OriginalDataInterface::getOriginalData","p":"Consolidation/OutputFormatters/StructuredData/OriginalDataInterface.html#method_getOriginalData","d":"

    Return the original data for this table. Used by any\nformatter that expects an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionInterface::addRenderer","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionInterface.html#method_addRenderer","d":"

    Add a renderer

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellInterface::renderCell","p":"Consolidation/OutputFormatters/StructuredData/RenderCellInterface.html#method_renderCell","d":"

    Convert the contents of one table cell into a string,\nso that it may be placed in the table. Renderer should\nreturn the $cellData passed to it if it does not wish to\nprocess it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RestructureInterface::restructure","p":"Consolidation/OutputFormatters/StructuredData/RestructureInterface.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\TableDataInterface::getTableData","p":"Consolidation/OutputFormatters/StructuredData/TableDataInterface.html#method_getTableData","d":"

    Convert structured data into a form suitable for use\nby the table formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\DomDataInterface::getDomData","p":"Consolidation/OutputFormatters/StructuredData/Xml/DomDataInterface.html#method_getDomData","d":"

    Convert data into a \\DomDocument.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchemaInterface::arrayToXml","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchemaInterface.html#method_arrayToXml","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\OverrideRestructureInterface::overrideRestructure","p":"Consolidation/OutputFormatters/Transformations/OverrideRestructureInterface.html#method_overrideRestructure","d":"

    Select data to use directly from the structured output,\nbefore the restructure operation has been executed.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface::simplifyToArray","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html#method_simplifyToArray","d":"

    Convert structured data into a generic array, usable by generic\narray-based formatters. Objects that implement this interface may\nbe attached to the FormatterManager, and will be used on any data\nstructure that needs to be simplified into an array. An array\nsimplifier should take no action other than to return its input data\nif it cannot simplify the provided data into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface::canSimplify","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html#method_canSimplify","d":"

    Indicate whether or not the given data type can be simplified to an array

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\StringTransformationInterface::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/StringTransformationInterface.html#method_simplifyToString","d":"

    simplifyToString is called by the string formatter to convert\nstructured data to a simple string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesInterface::validDataTypes","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesInterface.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface::isValidDataType","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html#method_isValidDataType","d":"

    Return true if the specified format is valid for use with\nthis formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface::validate","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\DataFileLoaderInterface::load","p":"Consolidation/SiteAlias/DataFileLoaderInterface.html#method_load","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::name","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_name","d":"

    Return the name of this alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::hasRoot","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_hasRoot","d":"

    Determine whether this alias has a root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::root","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_root","d":"

    Get the root

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::uri","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_uri","d":"

    Get the uri

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::setUri","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_setUri","d":"

    Record the uri

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteHostWithUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteHostWithUser","d":"

    Return user@host, or just host if there is no user. Returns\nan empty string if there is no host.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteUser","d":"

    Get the remote user

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::hasRemoteUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_hasRemoteUser","d":"

    Return true if this alias record has a remote user

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteHost","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteHost","d":"

    Get the remote host

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isRemote","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isRemote","d":"

    Return true if this alias record has a remote host that is not\nthe local host

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isContainer","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isContainer","d":"

    Return true if the alias record use the Docker Compose transport.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isLocal","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isLocal","d":"

    Return true if this alias record is for the local system

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isNone","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isNone","d":"

    Determine whether this alias does not represent any site. An\nalias record must either be remote or have a root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::localRoot","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_localRoot","d":"

    Return the 'root' element of this alias if this alias record\nis local.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::exportConfig","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_exportConfig","d":"

    Export the configuration values in this alias record, and reconfigure\nthem so that the layout matches that of the global configuration object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::setSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_setSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::siteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_siteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::hasSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_hasSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setReferenceData","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setReferenceData","d":"

    Allow configuration data to be used in replacements in the alias file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setRoot","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setRoot","d":"

    Inject the root of the selected site

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_addSearchLocation","d":"

    Add a search location to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::addSearchLocations","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_addSearchLocations","d":"

    Add search locations to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setSelf","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setSelf","d":"

    Force-set the current @self alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::searchLocations","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_searchLocations","d":"

    Return all of the paths where alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::get","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_get","d":"

    Get an alias record by name, or convert a site specification\ninto an alias record via the site alias spec parser. If a\nsimple alias name is provided (e.g. '@alias'), it is interpreted\nas a sitename, and the default environment for that site is returned.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getSelf","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getSelf","d":"

    Get the '@self' alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getAlias","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getAlias","d":"

    Get an alias record from a name. Does not accept site specifications.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getMultiple","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getMultiple","d":"

    Given a simple alias name, e.g. '@alias', returns all of the\nenvironments in the specified site.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::listAllFilePaths","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_listAllFilePaths","d":"

    Return the paths to all alias files in all search locations known\nto the alias manager.

    "},{"t":"M","n":"Drush\\Attributes\\ValidatorInterface::validate","p":"Drush/Attributes/ValidatorInterface.html#method_validate","d":null},{"t":"M","n":"Drush\\Boot\\Boot::findUri","p":"Drush/Boot/Boot.html#method_findUri","d":"

    Select the best URI for the provided cwd. Only called\nif the user did not explicitly specify a URI.

    "},{"t":"M","n":"Drush\\Boot\\Boot::setUri","p":"Drush/Boot/Boot.html#method_setUri","d":"

    Inject the uri for the specific site to be bootstrapped

    "},{"t":"M","n":"Drush\\Boot\\Boot::validRoot","p":"Drush/Boot/Boot.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\Boot::getVersion","p":"Drush/Boot/Boot.html#method_getVersion","d":"

    Given a site root directory, determine the exact version of the software.

    "},{"t":"M","n":"Drush\\Boot\\Boot::bootstrapPhases","p":"Drush/Boot/Boot.html#method_bootstrapPhases","d":"

    Returns an array that determines what bootstrap phases\nare necessary to bootstrap this CMS. This array\nshould map from a numeric phase to the name of a method\n(string) in the Boot class that handles the bootstrap\nphase.

    "},{"t":"M","n":"Drush\\Boot\\Boot::bootstrapPhaseMap","p":"Drush/Boot/Boot.html#method_bootstrapPhaseMap","d":"

    Return an array mapping from bootstrap phase shorthand\nstrings (e.g. "full") to the corresponding bootstrap\nphase index constant (e.g. DRUSH_BOOTSTRAP_DRUPAL_FULL).

    "},{"t":"M","n":"Drush\\Boot\\Boot::lookUpPhaseIndex","p":"Drush/Boot/Boot.html#method_lookUpPhaseIndex","d":"

    Convert from a phase shorthand or constant to a phase index.

    "},{"t":"M","n":"Drush\\Boot\\Boot::reportCommandError","p":"Drush/Boot/Boot.html#method_reportCommandError","d":"

    Called by Drush if a command is not found, or if the\ncommand was found, but did not meet requirements.

    "},{"t":"M","n":"Drush\\Boot\\Boot::terminate","p":"Drush/Boot/Boot.html#method_terminate","d":"

    This method is called during the shutdown of drush.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface::sanitize","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html#method_sanitize","d":"

    Run your sanitization logic using standard Drupal APIs.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface::messages","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Log\\SuccessInterface::success","p":"Drush/Log/SuccessInterface.html#method_success","d":"

    Log a 'success' message.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::optionsWithValues","p":"Drush/Preflight/PreflightArgsInterface.html#method_optionsWithValues","d":"

    Return an associative array of '--option' => 'methodName'.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::applyToConfig","p":"Drush/Preflight/PreflightArgsInterface.html#method_applyToConfig","d":"

    Copy any applicable arguments into the provided configuration\nobject, as appropriate.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::args","p":"Drush/Preflight/PreflightArgsInterface.html#method_args","d":"

    Return all of the args from the inputs that were NOT processed\nby the ArgsPreprocessor (anything not listed in optionsWithValues).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::applicationPath","p":"Drush/Preflight/PreflightArgsInterface.html#method_applicationPath","d":"

    Return the path to this application's executable ($argv[0]).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::commandName","p":"Drush/Preflight/PreflightArgsInterface.html#method_commandName","d":"

    Return the command name from the runtime args. Note that the\ncommand name also exists inside the runtime args, because the\nruntime args maintain the order of the options relative to the\ncommand name (save for those options removed by preflight args).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::setCommandName","p":"Drush/Preflight/PreflightArgsInterface.html#method_setCommandName","d":"

    Store the command name, once it is found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::addArg","p":"Drush/Preflight/PreflightArgsInterface.html#method_addArg","d":"

    Add one argument to the end of the list returned by the args() method.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::passArgs","p":"Drush/Preflight/PreflightArgsInterface.html#method_passArgs","d":"

    Add everything in the provided array to the list returned by args()

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::alias","p":"Drush/Preflight/PreflightArgsInterface.html#method_alias","d":"

    Return any '@alias' that may have appeared before the argument\nholding the command name.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::hasAlias","p":"Drush/Preflight/PreflightArgsInterface.html#method_hasAlias","d":"

    Returns 'true' if an '@alias' was set.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::setAlias","p":"Drush/Preflight/PreflightArgsInterface.html#method_setAlias","d":"

    Set an alias. Should always begin with '@'.

    "},{"t":"M","n":"Drush\\Runtime\\HandlerInterface::installHandler","p":"Drush/Runtime/HandlerInterface.html#method_installHandler","d":null},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::setSearchPattern","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_setSearchPattern","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::getClasses","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_getClasses","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::getFile","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_getFile","d":""},{"t":"M","n":"Robo\\Collection\\CollectionInterface::add","p":"Robo/Collection/CollectionInterface.html#method_add","d":"

    Add a task or a list of tasks to our task collection. Each task\nwill run via its 'run()' method once (and if) all of the tasks\nadded before it complete successfully. If the task also implements\nRollbackInterface, then it will be rolled back via its 'rollback()'\nmethod ONLY if its 'run()' method completes successfully, and some\ntask added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::addCode","p":"Robo/Collection/CollectionInterface.html#method_addCode","d":"

    Add arbitrary code to execute as a task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::addIterable","p":"Robo/Collection/CollectionInterface.html#method_addIterable","d":"

    Add arbitrary code that will be called once for every item in the\nprovided array or iterable object. If the function result of the\nprovided callback is a TaskInterface or Collection, then it will be\nexecuted.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::rollback","p":"Robo/Collection/CollectionInterface.html#method_rollback","d":"

    Add a rollback task to our task collection. A rollback task\nwill execute ONLY if all of the tasks added before it complete\nsuccessfully, AND some task added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::rollbackCode","p":"Robo/Collection/CollectionInterface.html#method_rollbackCode","d":"

    Add arbitrary code to execute as a rollback.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::completion","p":"Robo/Collection/CollectionInterface.html#method_completion","d":"

    Add a completion task to our task collection. A completion task\nwill execute EITHER after all tasks succeed, OR immediatley after\nany task fails. Completion tasks never cause errors to be returned\nfrom Collection::run(), even if they fail.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::completionCode","p":"Robo/Collection/CollectionInterface.html#method_completionCode","d":"

    Add arbitrary code to execute as a completion.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::before","p":"Robo/Collection/CollectionInterface.html#method_before","d":"

    Add a task before an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::after","p":"Robo/Collection/CollectionInterface.html#method_after","d":"

    Add a task after an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::progressMessage","p":"Robo/Collection/CollectionInterface.html#method_progressMessage","d":"

    Print a progress message after Collection::run() has executed\nall of the tasks that were added prior to the point when this\nmethod was called. If one of the previous tasks fail, then this\nmessage will not be printed.

    "},{"t":"M","n":"Robo\\Collection\\NestedCollectionInterface::setParentCollection","p":"Robo/Collection/NestedCollectionInterface.html#method_setParentCollection","d":""},{"t":"M","n":"Robo\\Contract\\BuilderAwareInterface::setBuilder","p":"Robo/Contract/BuilderAwareInterface.html#method_setBuilder","d":"

    Set the builder reference

    "},{"t":"M","n":"Robo\\Contract\\BuilderAwareInterface::getBuilder","p":"Robo/Contract/BuilderAwareInterface.html#method_getBuilder","d":"

    Get the builder reference

    "},{"t":"M","n":"Robo\\Contract\\CommandInterface::getCommand","p":"Robo/Contract/CommandInterface.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Contract\\CompletionInterface::complete","p":"Robo/Contract/CompletionInterface.html#method_complete","d":"

    Revert an operation that can be rolled back

    "},{"t":"M","n":"Robo\\Contract\\InflectionInterface::inflect","p":"Robo/Contract/InflectionInterface.html#method_inflect","d":"

    Based on league/container inflection: https://container.thephpleague.com/4.x/inflectors/

    "},{"t":"M","n":"Robo\\Contract\\InflectionInterface::injectDependencies","p":"Robo/Contract/InflectionInterface.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Contract\\OutputAdapterInterface::verbosityMeetsThreshold","p":"Robo/Contract/OutputAdapterInterface.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Contract\\OutputAdapterInterface::writeMessage","p":"Robo/Contract/OutputAdapterInterface.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Contract\\PrintedInterface::getPrinted","p":"Robo/Contract/PrintedInterface.html#method_getPrinted","d":""},{"t":"M","n":"Robo\\Contract\\ProgressIndicatorAwareInterface::progressIndicatorSteps","p":"Robo/Contract/ProgressIndicatorAwareInterface.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Contract\\ProgressIndicatorAwareInterface::setProgressIndicator","p":"Robo/Contract/ProgressIndicatorAwareInterface.html#method_setProgressIndicator","d":""},{"t":"M","n":"Robo\\Contract\\ProgressInterface::progressSteps","p":"Robo/Contract/ProgressInterface.html#method_progressSteps","d":""},{"t":"M","n":"Robo\\Contract\\RollbackInterface::rollback","p":"Robo/Contract/RollbackInterface.html#method_rollback","d":"

    Revert an operation that can be rolled back

    "},{"t":"M","n":"Robo\\Contract\\SimulatedInterface::simulate","p":"Robo/Contract/SimulatedInterface.html#method_simulate","d":"

    Called in place of run() for simulated tasks.

    "},{"t":"M","n":"Robo\\Contract\\TaskInterface::run","p":"Robo/Contract/TaskInterface.html#method_run","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::setVerbosityThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_setVerbosityThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::verbosityThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_verbosityThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::setOutputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_setOutputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::outputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_outputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::hasOutputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_hasOutputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::verbosityMeetsThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::writeMessage","p":"Robo/Contract/VerbosityThresholdInterface.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Contract\\WrappedTaskInterface::original","p":"Robo/Contract/WrappedTaskInterface.html#method_original","d":""},{"t":"M","n":"Robo\\State\\Consumer::receiveState","p":"Robo/State/Consumer.html#method_receiveState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::getState","p":"Robo/State/StateAwareInterface.html#method_getState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::setState","p":"Robo/State/StateAwareInterface.html#method_setState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::setStateValue","p":"Robo/State/StateAwareInterface.html#method_setStateValue","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::updateState","p":"Robo/State/StateAwareInterface.html#method_updateState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::resetState","p":"Robo/State/StateAwareInterface.html#method_resetState","d":null},{"t":"N","n":"Consolidation","p":"Consolidation.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Events","p":"Consolidation/AnnotatedCommand/Events.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Output","p":"Consolidation/AnnotatedCommand/Output.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"},{"t":"N","n":"Consolidation\\OutputFormatters","p":"Consolidation/OutputFormatters.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Options","p":"Consolidation/OutputFormatters/Options.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap","p":"Consolidation/OutputFormatters/Transformations/Wrap.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"},{"t":"N","n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"},{"t":"N","n":"Consolidation\\SiteAlias\\Util","p":"Consolidation/SiteAlias/Util.html"},{"t":"N","n":"Drush","p":"Drush.html"},{"t":"N","n":"Drush\\Attributes","p":"Drush/Attributes.html"},{"t":"N","n":"Drush\\Backend","p":"Drush/Backend.html"},{"t":"N","n":"Drush\\Boot","p":"Drush/Boot.html"},{"t":"N","n":"Drush\\Command","p":"Drush/Command.html"},{"t":"N","n":"Drush\\Commands","p":"Drush/Commands.html"},{"t":"N","n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"},{"t":"N","n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"},{"t":"N","n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"},{"t":"N","n":"Drush\\Commands\\generate","p":"Drush/Commands/generate.html"},{"t":"N","n":"Drush\\Commands\\generate\\Generators","p":"Drush/Commands/generate/Generators.html"},{"t":"N","n":"Drush\\Commands\\generate\\Generators\\Drush","p":"Drush/Commands/generate/Generators/Drush.html"},{"t":"N","n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"},{"t":"N","n":"Drush\\Commands\\pm","p":"Drush/Commands/pm.html"},{"t":"N","n":"Drush\\Commands\\sql","p":"Drush/Commands/sql.html"},{"t":"N","n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"},{"t":"N","n":"Drush\\Config","p":"Drush/Config.html"},{"t":"N","n":"Drush\\Config\\Loader","p":"Drush/Config/Loader.html"},{"t":"N","n":"Drush\\Drupal","p":"Drush/Drupal.html"},{"t":"N","n":"Drush\\DrupalFinder","p":"Drush/DrupalFinder.html"},{"t":"N","n":"Drush\\Drupal\\Commands","p":"Drush/Drupal/Commands.html"},{"t":"N","n":"Drush\\Drupal\\Commands\\sql","p":"Drush/Drupal/Commands/sql.html"},{"t":"N","n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"},{"t":"N","n":"Drush\\Exceptions","p":"Drush/Exceptions.html"},{"t":"N","n":"Drush\\Exec","p":"Drush/Exec.html"},{"t":"N","n":"Drush\\Formatters","p":"Drush/Formatters.html"},{"t":"N","n":"Drush\\Log","p":"Drush/Log.html"},{"t":"N","n":"Drush\\Preflight","p":"Drush/Preflight.html"},{"t":"N","n":"Drush\\Psysh","p":"Drush/Psysh.html"},{"t":"N","n":"Drush\\Runtime","p":"Drush/Runtime.html"},{"t":"N","n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"},{"t":"N","n":"Drush\\SiteAlias\\Util","p":"Drush/SiteAlias/Util.html"},{"t":"N","n":"Drush\\Sql","p":"Drush/Sql.html"},{"t":"N","n":"Drush\\Symfony","p":"Drush/Symfony.html"},{"t":"N","n":"Drush\\TestTraits","p":"Drush/TestTraits.html"},{"t":"N","n":"Drush\\Utils","p":"Drush/Utils.html"},{"t":"N","n":"Robo","p":"Robo.html"},{"t":"N","n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"},{"t":"N","n":"Robo\\Collection","p":"Robo/Collection.html"},{"t":"N","n":"Robo\\Common","p":"Robo/Common.html"},{"t":"N","n":"Robo\\Config","p":"Robo/Config.html"},{"t":"N","n":"Robo\\Contract","p":"Robo/Contract.html"},{"t":"N","n":"Robo\\Exception","p":"Robo/Exception.html"},{"t":"N","n":"Robo\\Log","p":"Robo/Log.html"},{"t":"N","n":"Robo\\Runtime","p":"Robo/Runtime.html"},{"t":"N","n":"Robo\\State","p":"Robo/State.html"},{"t":"N","n":"Robo\\Symfony","p":"Robo/Symfony.html"},{"t":"N","n":"Robo\\Task","p":"Robo/Task.html"},{"t":"N","n":"Robo\\Task\\ApiGen","p":"Robo/Task/ApiGen.html"},{"t":"N","n":"Robo\\Task\\Archive","p":"Robo/Task/Archive.html"},{"t":"N","n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"},{"t":"N","n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"},{"t":"N","n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"},{"t":"N","n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"},{"t":"N","n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"},{"t":"N","n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"},{"t":"N","n":"Robo\\Task\\File","p":"Robo/Task/File.html"},{"t":"N","n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"},{"t":"N","n":"Robo\\Task\\Gulp","p":"Robo/Task/Gulp.html"},{"t":"N","n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"},{"t":"N","n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"},{"t":"N","n":"Robo\\Task\\Remote","p":"Robo/Task/Remote.html"},{"t":"N","n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"},{"t":"N","n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}]} +{"items":[{"t":"C","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html","d":"

    AnnotatedCommands are created automatically by the\nAnnotatedCommandFactory. Each command method in a\ncommand file will produce one AnnotatedCommand. These\nare then added to your Symfony Console Application object;\nnothing else is needed.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html","d":"

    The AnnotatedCommandFactory creates commands for your application.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\AnnotationData","p":"Consolidation/AnnotatedCommand/AnnotationData.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Argument","p":"Consolidation/AnnotatedCommand/Attributes/Argument.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Command","p":"Consolidation/AnnotatedCommand/Attributes/Command.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Complete","p":"Consolidation/AnnotatedCommand/Attributes/Complete.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultFields","p":"Consolidation/AnnotatedCommand/Attributes/DefaultFields.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultTableFields","p":"Consolidation/AnnotatedCommand/Attributes/DefaultTableFields.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\FieldLabels","p":"Consolidation/AnnotatedCommand/Attributes/FieldLabels.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\FilterDefaultField","p":"Consolidation/AnnotatedCommand/Attributes/FilterDefaultField.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Help","p":"Consolidation/AnnotatedCommand/Attributes/Help.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Hook","p":"Consolidation/AnnotatedCommand/Attributes/Hook.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\HookSelector","p":"Consolidation/AnnotatedCommand/Attributes/HookSelector.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Misc","p":"Consolidation/AnnotatedCommand/Attributes/Misc.html","d":"","f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Option","p":"Consolidation/AnnotatedCommand/Attributes/Option.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Topics","p":"Consolidation/AnnotatedCommand/Attributes/Topics.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Attributes\\Usage","p":"Consolidation/AnnotatedCommand/Attributes/Usage.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html","d":"

    Make a generic cache object conform to our expected interface.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Cache\\NullCache","p":"Consolidation/AnnotatedCommand/Cache/NullCache.html","d":"

    An empty cache that never stores or fetches any objects.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html","d":"

    Documentation interface.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandCreationListener","p":"Consolidation/AnnotatedCommand/CommandCreationListener.html","d":"

    Command cration listeners can be added to the annotation\ncommand factory. These will be notified whenever a new\ncommandfile is provided to the factory. This is useful for\ninitializing new commandfile objects.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandCreationListenerInterface","p":"Consolidation/AnnotatedCommand/CommandCreationListenerInterface.html","d":"

    Command cration listeners can be added to the annotation\ncommand factory. These will be notified whenever a new\ncommandfile is provided to the factory. This is useful for\ninitializing new commandfile objects.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandData","p":"Consolidation/AnnotatedCommand/CommandData.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandError","p":"Consolidation/AnnotatedCommand/CommandError.html","d":"

    Return a CommandError as the result of a command to pass a status\ncode and error message to be displayed.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html","d":"

    Do discovery presuming that the namespace of the command will\ncontain the last component of the path. This is the convention\nthat should be used when searching for command files that are\nbundled with the modules of a framework. The convention used\nis that the namespace for a module in a framework should start with\nthe framework name followed by the module name.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandInfoAltererInterface","p":"Consolidation/AnnotatedCommand/CommandInfoAltererInterface.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandProcessor","p":"Consolidation/AnnotatedCommand/CommandProcessor.html","d":"

    Process a command, including hooks and other callbacks.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\CommandResult","p":"Consolidation/AnnotatedCommand/CommandResult.html","d":"

    Return a CommandResult as the result of a command to pass both an exit\ncode and result data from a command.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Events","p":"Consolidation/AnnotatedCommand/Events.html"}},{"t":"T","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareTrait","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareTrait.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Events","p":"Consolidation/AnnotatedCommand/Events.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\ExitCodeInterface","p":"Consolidation/AnnotatedCommand/ExitCodeInterface.html","d":"

    If an annotated command method encounters an error, then it\nshould either throw an exception, or return a result object\nthat implements ExitCodeInterface.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentAlter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentAlter.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentBuilder","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentBuilder.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\AlterResultInterface","p":"Consolidation/AnnotatedCommand/Hooks/AlterResultInterface.html","d":"

    Alter the result of a command after it has been processed.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\CommandEventHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/CommandEventHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ExtracterHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ExtracterHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\HookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/HookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InitializeHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InitializeHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InteractHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InteractHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\OptionsHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/OptionsHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ProcessResultHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ProcessResultHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ReplaceCommandHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ReplaceCommandHookDispatcher.html","d":"

    Call hooks.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\StatusDeterminerHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/StatusDeterminerHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ValidateHookDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ValidateHookDispatcher.html","d":"

    Call hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\ExtractOutputInterface","p":"Consolidation/AnnotatedCommand/Hooks/ExtractOutputInterface.html","d":"

    Extract Output hooks are used to select the particular\ndata elements of the result that should be printed as\nthe command output -- perhaps after being formatted.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html","d":"

    Manage named callback hooks

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\InitializeHookInterface","p":"Consolidation/AnnotatedCommand/Hooks/InitializeHookInterface.html","d":"

    Non-interactively (e.g. via configuration files) apply configuration values to the Input object.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\InteractorInterface","p":"Consolidation/AnnotatedCommand/Hooks/InteractorInterface.html","d":"

    Interactively supply values for missing required arguments for\nthe current command. Note that this hook is not called if\nthe --no-interaction flag is set.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\OptionHookInterface","p":"Consolidation/AnnotatedCommand/Hooks/OptionHookInterface.html","d":"

    Add options to a command.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\ProcessResultInterface","p":"Consolidation/AnnotatedCommand/Hooks/ProcessResultInterface.html","d":"

    A result processor takes a result object, processes it, and\nreturns another result object. For example, if a result object\nrepresents a 'task', then a task-runner hook could run the\ntask and return the result from that execution.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\StatusDeterminerInterface","p":"Consolidation/AnnotatedCommand/Hooks/StatusDeterminerInterface.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Hooks\\ValidatorInterface","p":"Consolidation/AnnotatedCommand/Hooks/ValidatorInterface.html","d":"

    Validate the arguments for the current command.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html","d":"

    StdinAwareInterface should be implemented by classes that read from\nstandard input. This class contains facilities to redirect stdin to\ninstead read from a file, e.g. in response to an option or argument\nvalue.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"}},{"t":"T","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareTrait","p":"Consolidation/AnnotatedCommand/Input/StdinAwareTrait.html","d":"

    StdinAwareTrait provides the implementation for StdinAwareInterface.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html","d":"

    StdinHandler is a thin wrapper around php://stdin. It provides\nmethods for redirecting input from a file, possibly conditionally\nunder the control of an Input object.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html","d":"

    AlterOptionsCommandEvent is a subscriber to the Command Event\nthat looks up any additional options (e.g. from an OPTION_HOOK)\nthat should be added to the command. Options need to be added\nin two circumstances:

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Options\\AutomaticOptionsProviderInterface","p":"Consolidation/AnnotatedCommand/Options/AutomaticOptionsProviderInterface.html","d":"

    Option providers can add options to commands based on the annotations\npresent in a command. For example, a command that specifies @fields\nwill automatically be given --format and --fields options.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareFormatter","p":"Consolidation/AnnotatedCommand/Options/PrepareFormatter.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\OutputDataInterface","p":"Consolidation/AnnotatedCommand/OutputDataInterface.html","d":"

    If an annotated command method returns an object that\nimplements OutputDataInterface, then the getOutputData()\nmethod is used to fetch the output to print from the\nresult object.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Output\\OutputAwareInterface","p":"Consolidation/AnnotatedCommand/Output/OutputAwareInterface.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Output","p":"Consolidation/AnnotatedCommand/Output.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\ParameterInjection","p":"Consolidation/AnnotatedCommand/ParameterInjection.html","d":"

    Prepare parameter list for execurion. Handle injection of any\nspecial values (e.g. $input and $output) into the parameter list.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\ParameterInjector","p":"Consolidation/AnnotatedCommand/ParameterInjector.html","d":"

    Provide an object for the specified interface or class name.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html","d":"

    Given a class and method name, parse the annotations in the\nDocBlock comment, and provide accessor methods for all of\nthe elements that are needed to create a Symfony Console Command.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html","d":"

    Deserialize a CommandInfo object

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoSerializer","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoSerializer.html","d":"

    Serialize a CommandInfo object

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html","d":"

    An associative array that maps from key to default value;\neach entry can also have a description and suggested values.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\AttributesDocBlockParser","p":"Consolidation/AnnotatedCommand/Parser/Internal/AttributesDocBlockParser.html","d":"

    Given a class and method name, let each attribute handle its own\nproperties, populating the CommandInfo object.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html","d":"

    Given a class and method name, parse the annotations in the\nDocBlock comment, and provide accessor methods for all of\nthe elements that are needed to create an annotated Command.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CommandDocBlockParserFactory","p":"Consolidation/AnnotatedCommand/Parser/Internal/CommandDocBlockParserFactory.html","d":"

    Create an appropriate CommandDocBlockParser.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CsvUtils","p":"Consolidation/AnnotatedCommand/Parser/Internal/CsvUtils.html","d":"

    Methods to convert to / from a csv string.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DefaultValueFromString","p":"Consolidation/AnnotatedCommand/Parser/Internal/DefaultValueFromString.html","d":"

    Hold a default value.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocBlockUtils","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocBlockUtils.html","d":"

    Simple utility methods when working with docblock comments.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html","d":"

    Hold the tag definition for one tag in a DocBlock.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html","d":"

    Hold some state. Collect tags.

    ","f":{"n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\ResultWriter","p":"Consolidation/AnnotatedCommand/ResultWriter.html","d":"

    Write the results of a command. Inject your ResultWriter\ninto the CommandProcessor.

    ","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\State\\SavableState","p":"Consolidation/AnnotatedCommand/State/SavableState.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\State\\State","p":"Consolidation/AnnotatedCommand/State/State.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"C","n":"Consolidation\\AnnotatedCommand\\State\\StateHelper","p":"Consolidation/AnnotatedCommand/State/StateHelper.html","d":null,"f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\AbstractDataFormatException","p":"Consolidation/OutputFormatters/Exception/AbstractDataFormatException.html","d":"

    Contains some helper functions used by exceptions in this project.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\IncompatibleDataException","p":"Consolidation/OutputFormatters/Exception/IncompatibleDataException.html","d":"

    Represents an incompatibility between the output data and selected formatter.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\InvalidFormatException","p":"Consolidation/OutputFormatters/Exception/InvalidFormatException.html","d":"

    Represents an incompatibility between the output data and selected formatter.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\UnknownFieldException","p":"Consolidation/OutputFormatters/Exception/UnknownFieldException.html","d":"

    Indicates that the requested format does not exist.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Exception\\UnknownFormatException","p":"Consolidation/OutputFormatters/Exception/UnknownFormatException.html","d":"

    Indicates that the requested format does not exist.

    ","f":{"n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\FormatterManager","p":"Consolidation/OutputFormatters/FormatterManager.html","d":"

    Manage a collection of formatters; return one on request.

    ","f":{"n":"Consolidation\\OutputFormatters","p":"Consolidation/OutputFormatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html","d":"

    Comma-separated value formatters

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareTrait","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareTrait.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterInterface","p":"Consolidation/OutputFormatters/Formatters/FormatterInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\HumanReadableFormat","p":"Consolidation/OutputFormatters/Formatters/HumanReadableFormat.html","d":"

    Marker interface that indicates that a cell data renderer\n(Consolidation\\OutputFormatters\\SturcturedData\\RenderCellInterface)\nmay test for to determine whether it is allowable to add\nhuman-readable formatting into the cell data\n(Consolidation\\OutputFormatters\\SturcturedData\\NumericCallRenderer).

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\JsonFormatter","p":"Consolidation/OutputFormatters/Formatters/JsonFormatter.html","d":"

    Json formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html","d":"

    Display the data in a simple list.

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterInterface","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterTrait","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterTrait.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\NoOutputFormatter","p":"Consolidation/OutputFormatters/Formatters/NoOutputFormatter.html","d":"

    No output formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\PrintRFormatter","p":"Consolidation/OutputFormatters/Formatters/PrintRFormatter.html","d":"

    Print_r formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\RenderDataInterface","p":"Consolidation/OutputFormatters/Formatters/RenderDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\Formatters\\RenderTableDataTrait","p":"Consolidation/OutputFormatters/Formatters/RenderTableDataTrait.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\SectionsFormatter","p":"Consolidation/OutputFormatters/Formatters/SectionsFormatter.html","d":"

    Display sections of data.

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\SerializeFormatter","p":"Consolidation/OutputFormatters/Formatters/SerializeFormatter.html","d":"

    Serialize formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html","d":"

    String formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html","d":"

    Display a table of data with the Symfony Table class.

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\TsvFormatter","p":"Consolidation/OutputFormatters/Formatters/TsvFormatter.html","d":"

    Tab-separated value formatters

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\VarDumpFormatter","p":"Consolidation/OutputFormatters/Formatters/VarDumpFormatter.html","d":"

    Var_dump formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\VarExportFormatter","p":"Consolidation/OutputFormatters/Formatters/VarExportFormatter.html","d":"

    Var_export formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html","d":"

    Display a table of data with the Symfony Table class.

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Formatters\\YamlFormatter","p":"Consolidation/OutputFormatters/Formatters/YamlFormatter.html","d":"

    Yaml formatter

    ","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html","d":"

    FormatterOptions holds information that affects the way a formatter\nrenders its output.

    ","f":{"n":"Consolidation\\OutputFormatters\\Options","p":"Consolidation/OutputFormatters/Options.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Options\\OverrideOptionsInterface","p":"Consolidation/OutputFormatters/Options/OverrideOptionsInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Options","p":"Consolidation/OutputFormatters/Options.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html","d":"

    Base class for all list data types.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html","d":"

    Holds an array where each element of the array is one row,\nand each row contains an associative array where the keys\nare the field names, and the values are the field data.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\AssociativeList","p":"Consolidation/OutputFormatters/StructuredData/AssociativeList.html","d":"

    Old name for PropertyList class.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\CallableRenderer","p":"Consolidation/OutputFormatters/StructuredData/CallableRenderer.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\ConversionInterface","p":"Consolidation/OutputFormatters/StructuredData/ConversionInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\FieldProcessor","p":"Consolidation/OutputFormatters/StructuredData/FieldProcessor.html","d":"

    FieldProcessor will do various alterations on field sets.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\HelpDocument","p":"Consolidation/OutputFormatters/StructuredData/HelpDocument.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataFromKeys","p":"Consolidation/OutputFormatters/StructuredData/ListDataFromKeys.html","d":"","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataInterface","p":"Consolidation/OutputFormatters/StructuredData/ListDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html","d":"

    A structured data object may contains some elements that\nare actually metadata. Metadata is not included in the\noutput of tabular data formatters (e.g. table, csv), although\nsome of these (e.g. table) may render the metadata alongside\nthe data. Raw data formatters (e.g. yaml, json) will render\nboth the data and the metadata.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataInterface","p":"Consolidation/OutputFormatters/StructuredData/MetadataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html","d":"

    Create a formatter to add commas to numeric data.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\OriginalDataInterface","p":"Consolidation/OutputFormatters/StructuredData/OriginalDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html","d":"

    Holds an array where each element of the array is one\nkey : value pair. The keys must be unique, as is typically\nthe case for associative arrays.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionInterface","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionTrait","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionTrait.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellInterface","p":"Consolidation/OutputFormatters/StructuredData/RenderCellInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RestructureInterface","p":"Consolidation/OutputFormatters/StructuredData/RestructureInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html","d":"

    Holds an array where each element of the array is one row,\nand each row contains an associative array where the keys\nare the field names, and the values are the field data.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFieldsWithMetadata","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFieldsWithMetadata.html","d":"

    A RowsOfFields data structure that also contains metadata.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\TableDataInterface","p":"Consolidation/OutputFormatters/StructuredData/TableDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredData","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredData.html","d":"

    Represents aribtrary unstructured array data where the\ndata to display in --list format comes from the array keys.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredInterface","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredInterface.html","d":"

    UnstructuredInterface is a marker interface that indicates that the\ndata type is unstructured, and has no default conversion to a string.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredListData","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredListData.html","d":"

    Represents aribtrary unstructured array data where the\ndata to display in --list format comes from the array keys.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\DomDataInterface","p":"Consolidation/OutputFormatters/StructuredData/Xml/DomDataInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchemaInterface","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchemaInterface.html","d":"

    When using arrays, we could represent XML data in a number of\ndifferent ways.

    ","f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html","d":"

    Simplify a DOMDocument to an array.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\OverrideRestructureInterface","p":"Consolidation/OutputFormatters/Transformations/OverrideRestructureInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\PropertyListTableTransformation","p":"Consolidation/OutputFormatters/Transformations/PropertyListTableTransformation.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\PropertyParser","p":"Consolidation/OutputFormatters/Transformations/PropertyParser.html","d":"

    Transform a string of properties into a PHP associative array.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html","d":"

    Reorder the field labels based on the user-selected fields\nto display.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\StringTransformationInterface","p":"Consolidation/OutputFormatters/Transformations/StringTransformationInterface.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataFieldAccessor","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataFieldAccessor.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataListTransformation","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataListTransformation.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html","d":null,"f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html","d":"

    Calculate column widths for table cells.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations\\Wrap","p":"Consolidation/OutputFormatters/Transformations/Wrap.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html","d":"

    Calculate the width of data in table cells in preparation for word wrapping.

    ","f":{"n":"Consolidation\\OutputFormatters\\Transformations\\Wrap","p":"Consolidation/OutputFormatters/Transformations/Wrap.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesInterface","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesInterface.html","d":"

    Formatters may implement ValidDataTypesInterface in order to indicate\nexactly which formats they support. The validDataTypes method can be\ncalled to retrieve a list of data types useful in providing hints in\nexception messages about which data types can be used with the formatter.

    ","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"T","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesTrait","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesTrait.html","d":"

    Provides a default implementation of isValidDataType.

    ","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"C","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html","d":"

    Formatters may implement ValidationInterface in order to indicate\nwhether a particular data structure is supported. Any formatter that does\nnot implement ValidationInterface is assumed to only operate on arrays,\nor data types that implement SimplifyToArrayInterface.

    ","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\DataFileLoaderInterface","p":"Consolidation/SiteAlias/DataFileLoaderInterface.html","d":null,"f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\HostPath","p":"Consolidation/SiteAlias/HostPath.html","d":"

    A host path is a path on some machine. The machine may be specified\nby a label, and the label may be an @alias or a site specification.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAlias","p":"Consolidation/SiteAlias/SiteAlias.html","d":"

    An alias record is a configuration record containing well-known items.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html","d":"

    Discover alias files named:

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html","d":"

    Discover alias files:

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasInterface","p":"Consolidation/SiteAlias/SiteAliasInterface.html","d":"

    An alias record is a configuration record containing well-known items.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManager.html","d":"

    Site Alias manager

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html","d":"

    Inflection interface for the site alias manager.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"T","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareTrait","p":"Consolidation/SiteAlias/SiteAliasManagerAwareTrait.html","d":"

    Inflection trait for the site alias manager.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html","d":"

    Site Alias manager methods used to set up the object.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html","d":"

    Site Alias manager

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasName","p":"Consolidation/SiteAlias/SiteAliasName.html","d":"

    Parse a string that contains a site alias name, and provide convenience\nmethods to access the parts.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"T","n":"Consolidation\\SiteAlias\\SiteAliasTrait","p":"Consolidation/SiteAlias/SiteAliasTrait.html","d":"

    Common implementation of some SiteAlias methods.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html","d":"

    SiteAliasWithConfig delegates to a site alias, and\nalso combines it with two config stores:

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\SiteSpecParser","p":"Consolidation/SiteAlias/SiteSpecParser.html","d":"

    Parse a string that contains a site specification.

    ","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\Util\\FsUtils","p":"Consolidation/SiteAlias/Util/FsUtils.html","d":null,"f":{"n":"Consolidation\\SiteAlias\\Util","p":"Consolidation/SiteAlias/Util.html"}},{"t":"C","n":"Consolidation\\SiteAlias\\Util\\YamlDataFileLoader","p":"Consolidation/SiteAlias/Util/YamlDataFileLoader.html","d":null,"f":{"n":"Consolidation\\SiteAlias\\Util","p":"Consolidation/SiteAlias/Util.html"}},{"t":"C","n":"Drush\\Application","p":"Drush/Application.html","d":"

    Our application object

    ","f":{"n":"Drush","p":"Drush.html"}},{"t":"C","n":"Drush\\Attributes\\Argument","p":"Drush/Attributes/Argument.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Bootstrap","p":"Drush/Attributes/Bootstrap.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Command","p":"Drush/Attributes/Command.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Complete","p":"Drush/Attributes/Complete.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\DefaultFields","p":"Drush/Attributes/DefaultFields.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\DefaultTableFields","p":"Drush/Attributes/DefaultTableFields.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\FieldLabels","p":"Drush/Attributes/FieldLabels.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\FilterDefaultField","p":"Drush/Attributes/FilterDefaultField.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Format","p":"Drush/Attributes/Format.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\HandleRemoteCommands","p":"Drush/Attributes/HandleRemoteCommands.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Help","p":"Drush/Attributes/Help.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Hook","p":"Drush/Attributes/Hook.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\HookSelector","p":"Drush/Attributes/HookSelector.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\InteractConfigName","p":"Drush/Attributes/InteractConfigName.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Kernel","p":"Drush/Attributes/Kernel.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\NoArgumentsBase","p":"Drush/Attributes/NoArgumentsBase.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Obsolete","p":"Drush/Attributes/Obsolete.html","d":"

    Mark commands as obsolete. These commands are omitted from help list and when\nuser tries to run one, the command's description is shown. Example usage at https://github.com/drush-ops/drush/blob/13.x/src/Commands/LegacyCommands.php

    ","f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Option","p":"Drush/Attributes/Option.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetGetEditor","p":"Drush/Attributes/OptionsetGetEditor.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetProcBuild","p":"Drush/Attributes/OptionsetProcBuild.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetSql","p":"Drush/Attributes/OptionsetSql.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetSsh","p":"Drush/Attributes/OptionsetSsh.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\OptionsetTableSelection","p":"Drush/Attributes/OptionsetTableSelection.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Topics","p":"Drush/Attributes/Topics.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Usage","p":"Drush/Attributes/Usage.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateConfigName","p":"Drush/Attributes/ValidateConfigName.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateEntityLoad","p":"Drush/Attributes/ValidateEntityLoad.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateFileExists","p":"Drush/Attributes/ValidateFileExists.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateModulesEnabled","p":"Drush/Attributes/ValidateModulesEnabled.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidatePermissions","p":"Drush/Attributes/ValidatePermissions.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidatePhpExtensions","p":"Drush/Attributes/ValidatePhpExtensions.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidateQueueName","p":"Drush/Attributes/ValidateQueueName.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidatorBase","p":"Drush/Attributes/ValidatorBase.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\ValidatorInterface","p":"Drush/Attributes/ValidatorInterface.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Attributes\\Version","p":"Drush/Attributes/Version.html","d":null,"f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"C","n":"Drush\\Backend\\BackendPathEvaluator","p":"Drush/Backend/BackendPathEvaluator.html","d":null,"f":{"n":"Drush\\Backend","p":"Drush/Backend.html"}},{"t":"C","n":"Drush\\Boot\\BaseBoot","p":"Drush/Boot/BaseBoot.html","d":null,"f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\Boot","p":"Drush/Boot/Boot.html","d":"

    Defines the interface for a Boot classes. Any CMS that wishes\nto work with Drush should extend BaseBoot. If the CMS has a\nDrupal-Compatibility layer, then it should extend DrupalBoot.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\BootstrapHook","p":"Drush/Boot/BootstrapHook.html","d":"

    The BootstrapHook is installed as an init hook that runs before\nall commands. If there is a @bootstrap annotation/attribute, then we will\nbootstrap Drupal to the requested phase.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\BootstrapManager","p":"Drush/Boot/BootstrapManager.html","d":null,"f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\DrupalBoot","p":"Drush/Boot/DrupalBoot.html","d":null,"f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\DrupalBoot8","p":"Drush/Boot/DrupalBoot8.html","d":null,"f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\DrupalBootLevels","p":"Drush/Boot/DrupalBootLevels.html","d":"

    A value class with bootstrap levels.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\EmptyBoot","p":"Drush/Boot/EmptyBoot.html","d":"

    This is a do-nothing 'Boot' class that is used when there\nis no site at --root, or when no root is specified.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Boot\\Kernels","p":"Drush/Boot/Kernels.html","d":"

    Defines the available kernels that can be bootstrapped.

    ","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"C","n":"Drush\\Command\\DrushCommandInfoAlterer","p":"Drush/Command/DrushCommandInfoAlterer.html","d":null,"f":{"n":"Drush\\Command","p":"Drush/Command.html"}},{"t":"C","n":"Drush\\Command\\GlobalOptionsEventListener","p":"Drush/Command/GlobalOptionsEventListener.html","d":null,"f":{"n":"Drush\\Command","p":"Drush/Command.html"}},{"t":"C","n":"Drush\\Command\\RemoteCommandProxy","p":"Drush/Command/RemoteCommandProxy.html","d":"

    Create a placeholder proxy command to represent an unknown command.

    ","f":{"n":"Drush\\Command","p":"Drush/Command.html"}},{"t":"C","n":"Drush\\Command\\ServiceCommandlist","p":"Drush/Command/ServiceCommandlist.html","d":"

    Keep a list of all of the service commands that we can find when the\nDrupal Kernel is booted.

    ","f":{"n":"Drush\\Command","p":"Drush/Command.html"}},{"t":"T","n":"Drush\\Commands\\AutowireTrait","p":"Drush/Commands/AutowireTrait.html","d":"

    A copy of \\Drupal\\Core\\DependencyInjection\\AutowireTrait with first params' type hint changed.

    ","f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"T","n":"Drush\\Commands\\ConfiguresPrompts","p":"Drush/Commands/ConfiguresPrompts.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\DrushCommands","p":"Drush/Commands/DrushCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\ExampleCommands","p":"Drush/Commands/ExampleCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\LegacyCommands","p":"Drush/Commands/LegacyCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\OptionsCommands","p":"Drush/Commands/OptionsCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\ValidatorsCommands","p":"Drush/Commands/ValidatorsCommands.html","d":null,"f":{"n":"Drush\\Commands","p":"Drush/Commands.html"}},{"t":"C","n":"Drush\\Commands\\config\\ConfigCommands","p":"Drush/Commands/config/ConfigCommands.html","d":null,"f":{"n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"}},{"t":"C","n":"Drush\\Commands\\config\\ConfigExportCommands","p":"Drush/Commands/config/ConfigExportCommands.html","d":null,"f":{"n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"}},{"t":"C","n":"Drush\\Commands\\config\\ConfigImportCommands","p":"Drush/Commands/config/ConfigImportCommands.html","d":null,"f":{"n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"}},{"t":"C","n":"Drush\\Commands\\config\\ConfigPullCommands","p":"Drush/Commands/config/ConfigPullCommands.html","d":null,"f":{"n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"}},{"t":"C","n":"Drush\\Commands\\core\\ArchiveDumpCommands","p":"Drush/Commands/core/ArchiveDumpCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\BatchCommands","p":"Drush/Commands/core/BatchCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\BrowseCommands","p":"Drush/Commands/core/BrowseCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\CacheCommands","p":"Drush/Commands/core/CacheCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\CacheRebuildCommands","p":"Drush/Commands/core/CacheRebuildCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\CliCommands","p":"Drush/Commands/core/CliCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\CoreCommands","p":"Drush/Commands/core/CoreCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DeployCommands","p":"Drush/Commands/core/DeployCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DeployHookCommands","p":"Drush/Commands/core/DeployHookCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DocsCommands","p":"Drush/Commands/core/DocsCommands.html","d":"

    Topic commands.

    ","f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DrupalCommands","p":"Drush/Commands/core/DrupalCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DrupalDirectoryCommands","p":"Drush/Commands/core/DrupalDirectoryCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\DrupliconCommands","p":"Drush/Commands/core/DrupliconCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\EditCommands","p":"Drush/Commands/core/EditCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\EntityCommands","p":"Drush/Commands/core/EntityCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\EntityCreateCommands","p":"Drush/Commands/core/EntityCreateCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\ImageCommands","p":"Drush/Commands/core/ImageCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\JsonapiCommands","p":"Drush/Commands/core/JsonapiCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\LanguageCommands","p":"Drush/Commands/core/LanguageCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\LinkHooks","p":"Drush/Commands/core/LinkHooks.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\LocaleCommands","p":"Drush/Commands/core/LocaleCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\LoginCommands","p":"Drush/Commands/core/LoginCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\MaintCommands","p":"Drush/Commands/core/MaintCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\MessengerCommands","p":"Drush/Commands/core/MessengerCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\MigrateRunnerCommands","p":"Drush/Commands/core/MigrateRunnerCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\MkCommands","p":"Drush/Commands/core/MkCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\NotifyCommands","p":"Drush/Commands/core/NotifyCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\PhpCommands","p":"Drush/Commands/core/PhpCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\QueueCommands","p":"Drush/Commands/core/QueueCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\RoleCommands","p":"Drush/Commands/core/RoleCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\RsyncCommands","p":"Drush/Commands/core/RsyncCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\RunserverCommands","p":"Drush/Commands/core/RunserverCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\SiteCommands","p":"Drush/Commands/core/SiteCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\SiteInstallCommands","p":"Drush/Commands/core/SiteInstallCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\SshCommands","p":"Drush/Commands/core/SshCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\StateCommands","p":"Drush/Commands/core/StateCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\StatusCommands","p":"Drush/Commands/core/StatusCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\TopicCommands","p":"Drush/Commands/core/TopicCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\TwigCommands","p":"Drush/Commands/core/TwigCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\UpdateDBCommands","p":"Drush/Commands/core/UpdateDBCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\UserCommands","p":"Drush/Commands/core/UserCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\ViewsCommands","p":"Drush/Commands/core/ViewsCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\WatchdogCommands","p":"Drush/Commands/core/WatchdogCommands.html","d":null,"f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"C","n":"Drush\\Commands\\core\\XhprofCommands","p":"Drush/Commands/core/XhprofCommands.html","d":"

    Supports profiling Drush commands using either XHProf or Tideways XHProf.

    ","f":{"n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"}},{"t":"T","n":"Drush\\Commands\\field\\EntityTypeBundleAskTrait","p":"Drush/Commands/field/EntityTypeBundleAskTrait.html","d":"","f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"T","n":"Drush\\Commands\\field\\EntityTypeBundleValidationTrait","p":"Drush/Commands/field/EntityTypeBundleValidationTrait.html","d":"","f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldBaseInfoCommands","p":"Drush/Commands/field/FieldBaseInfoCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldCreateCommands","p":"Drush/Commands/field/FieldCreateCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldDefinitionCommands","p":"Drush/Commands/field/FieldDefinitionCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"T","n":"Drush\\Commands\\field\\FieldDefinitionRowsOfFieldsTrait","p":"Drush/Commands/field/FieldDefinitionRowsOfFieldsTrait.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldDeleteCommands","p":"Drush/Commands/field/FieldDeleteCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks","p":"Drush/Commands/field/FieldEntityReferenceHooks.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldInfoCommands","p":"Drush/Commands/field/FieldInfoCommands.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\field\\FieldTextHooks","p":"Drush/Commands/field/FieldTextHooks.html","d":null,"f":{"n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"}},{"t":"C","n":"Drush\\Commands\\generate\\ApplicationFactory","p":"Drush/Commands/generate/ApplicationFactory.html","d":null,"f":{"n":"Drush\\Commands\\generate","p":"Drush/Commands/generate.html"}},{"t":"C","n":"Drush\\Commands\\generate\\GenerateCommands","p":"Drush/Commands/generate/GenerateCommands.html","d":null,"f":{"n":"Drush\\Commands\\generate","p":"Drush/Commands/generate.html"}},{"t":"C","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushAliasFile","p":"Drush/Commands/generate/Generators/Drush/DrushAliasFile.html","d":null,"f":{"n":"Drush\\Commands\\generate\\Generators\\Drush","p":"Drush/Commands/generate/Generators/Drush.html"}},{"t":"C","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushCommandFile","p":"Drush/Commands/generate/Generators/Drush/DrushCommandFile.html","d":null,"f":{"n":"Drush\\Commands\\generate\\Generators\\Drush","p":"Drush/Commands/generate/Generators/Drush.html"}},{"t":"C","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushGeneratorFile","p":"Drush/Commands/generate/Generators/Drush/DrushGeneratorFile.html","d":null,"f":{"n":"Drush\\Commands\\generate\\Generators\\Drush","p":"Drush/Commands/generate/Generators/Drush.html"}},{"t":"C","n":"Drush\\Commands\\help\\DrushHelpDocument","p":"Drush/Commands/help/DrushHelpDocument.html","d":null,"f":{"n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"}},{"t":"C","n":"Drush\\Commands\\help\\HelpCLIFormatter","p":"Drush/Commands/help/HelpCLIFormatter.html","d":"

    Format an array into CLI help string.

    ","f":{"n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"}},{"t":"C","n":"Drush\\Commands\\help\\HelpCommands","p":"Drush/Commands/help/HelpCommands.html","d":null,"f":{"n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"}},{"t":"C","n":"Drush\\Commands\\help\\ListCommands","p":"Drush/Commands/help/ListCommands.html","d":null,"f":{"n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"}},{"t":"C","n":"Drush\\Commands\\pm\\PmCommands","p":"Drush/Commands/pm/PmCommands.html","d":null,"f":{"n":"Drush\\Commands\\pm","p":"Drush/Commands/pm.html"}},{"t":"C","n":"Drush\\Commands\\pm\\ThemeCommands","p":"Drush/Commands/pm/ThemeCommands.html","d":null,"f":{"n":"Drush\\Commands\\pm","p":"Drush/Commands/pm.html"}},{"t":"C","n":"Drush\\Commands\\sql\\SqlCommands","p":"Drush/Commands/sql/SqlCommands.html","d":null,"f":{"n":"Drush\\Commands\\sql","p":"Drush/Commands/sql.html"}},{"t":"C","n":"Drush\\Commands\\sql\\SqlSyncCommands","p":"Drush/Commands/sql/SqlSyncCommands.html","d":null,"f":{"n":"Drush\\Commands\\sql","p":"Drush/Commands/sql.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommands","p":"Drush/Commands/sql/sanitize/SanitizeCommands.html","d":null,"f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html","d":"

    This class is a good example of a sql:sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html","d":"

    Implement this interface when building a Drush sql-sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeSessionsCommands","p":"Drush/Commands/sql/sanitize/SanitizeSessionsCommands.html","d":"

    This class is a good example of how to build a sql:sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html","d":"

    This class is a good example of how to build a sql:sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"C","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html","d":"

    A sql:sanitize plugin.

    ","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"T","n":"Drush\\Config\\ConfigAwareTrait","p":"Drush/Config/ConfigAwareTrait.html","d":null,"f":{"n":"Drush\\Config","p":"Drush/Config.html"}},{"t":"C","n":"Drush\\Config\\ConfigLocator","p":"Drush/Config/ConfigLocator.html","d":"

    Locate Drush configuration files and load them into the configuration\ninstance.

    ","f":{"n":"Drush\\Config","p":"Drush/Config.html"}},{"t":"C","n":"Drush\\Config\\DrushConfig","p":"Drush/Config/DrushConfig.html","d":"

    Accessors for common Drush config keys.

    ","f":{"n":"Drush\\Config","p":"Drush/Config.html"}},{"t":"C","n":"Drush\\Config\\Environment","p":"Drush/Config/Environment.html","d":"

    Store information about the environment

    ","f":{"n":"Drush\\Config","p":"Drush/Config.html"}},{"t":"C","n":"Drush\\Config\\Loader\\YamlConfigLoader","p":"Drush/Config/Loader/YamlConfigLoader.html","d":"

    Load configuration files, and fill in any property values that\nneed to be expanded.

    ","f":{"n":"Drush\\Config\\Loader","p":"Drush/Config/Loader.html"}},{"t":"C","n":"Drush\\DrupalFinder\\DrushDrupalFinder","p":"Drush/DrupalFinder/DrushDrupalFinder.html","d":"

    A replacement for DrupalFinder. We may go back to that once it uses InstalledVersions from Composer.

    ","f":{"n":"Drush\\DrupalFinder","p":"Drush/DrupalFinder.html"}},{"t":"C","n":"Drush\\Drupal\\Commands\\sql\\SanitizePluginInterface","p":"Drush/Drupal/Commands/sql/SanitizePluginInterface.html","d":"","f":{"n":"Drush\\Drupal\\Commands\\sql","p":"Drush/Drupal/Commands/sql.html"}},{"t":"C","n":"Drush\\Drupal\\DrupalKernel","p":"Drush/Drupal/DrupalKernel.html","d":"

    Overridden version of DrupalKernel adapted to the needs of Drush.

    ","f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\DrupalUtil","p":"Drush/Drupal/DrupalUtil.html","d":null,"f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\DrushLoggerServiceProvider","p":"Drush/Drupal/DrushLoggerServiceProvider.html","d":null,"f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\ExtensionDiscovery","p":"Drush/Drupal/ExtensionDiscovery.html","d":null,"f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\InstallerKernel","p":"Drush/Drupal/InstallerKernel.html","d":"

    Overridden version of InstallerKernel adapted to the needs of Drush.

    ","f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateEvents","p":"Drush/Drupal/Migrate/MigrateEvents.html","d":"

    Defines the row preparation event for the migration system.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateExecutable","p":"Drush/Drupal/Migrate/MigrateExecutable.html","d":null,"f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateIdMapFilter","p":"Drush/Drupal/Migrate/MigrateIdMapFilter.html","d":"

    Filters the ID map by a source and/or a destination ID list.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateMessage","p":"Drush/Drupal/Migrate/MigrateMessage.html","d":"

    Print message in drush from migrate message.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateMissingSourceRowsEvent","p":"Drush/Drupal/Migrate/MigrateMissingSourceRowsEvent.html","d":"

    Missing source rows event.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html","d":"

    Wraps a prepare-row event for event listeners.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\MigrateUtils","p":"Drush/Drupal/Migrate/MigrateUtils.html","d":"

    Utility methods.

    ","f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\Migrate\\ValidateMigrationId","p":"Drush/Drupal/Migrate/ValidateMigrationId.html","d":null,"f":{"n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"}},{"t":"C","n":"Drush\\Drupal\\UpdateKernel","p":"Drush/Drupal/UpdateKernel.html","d":"

    Overridden version of UpdateKernel adapted to the needs of Drush.

    ","f":{"n":"Drush\\Drupal","p":"Drush/Drupal.html"}},{"t":"C","n":"Drush\\Drush","p":"Drush/Drush.html","d":"

    Static Service Container wrapper.

    ","f":{"n":"Drush","p":"Drush.html"}},{"t":"C","n":"Drush\\Exceptions\\CommandFailedException","p":"Drush/Exceptions/CommandFailedException.html","d":"

    Throw an exception indicating that the command was unable to continue.

    ","f":{"n":"Drush\\Exceptions","p":"Drush/Exceptions.html"}},{"t":"C","n":"Drush\\Exceptions\\UserAbortException","p":"Drush/Exceptions/UserAbortException.html","d":"

    Throw an exception indicating that the user cancelled the operation.

    ","f":{"n":"Drush\\Exceptions","p":"Drush/Exceptions.html"}},{"t":"T","n":"Drush\\Exec\\ExecTrait","p":"Drush/Exec/ExecTrait.html","d":null,"f":{"n":"Drush\\Exec","p":"Drush/Exec.html"}},{"t":"C","n":"Drush\\Formatters\\DrushFormatterManager","p":"Drush/Formatters/DrushFormatterManager.html","d":"

    Our own output formatter

    ","f":{"n":"Drush\\Formatters","p":"Drush/Formatters.html"}},{"t":"C","n":"Drush\\Formatters\\EntityToArraySimplifier","p":"Drush/Formatters/EntityToArraySimplifier.html","d":"

    Simplify a EntityInterface to an array.

    ","f":{"n":"Drush\\Formatters","p":"Drush/Formatters.html"}},{"t":"C","n":"Drush\\Log\\DrushLog","p":"Drush/Log/DrushLog.html","d":"

    Redirects Drupal logging messages to Drush log.

    ","f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"C","n":"Drush\\Log\\DrushLoggerManager","p":"Drush/Log/DrushLoggerManager.html","d":null,"f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"C","n":"Drush\\Log\\Logger","p":"Drush/Log/Logger.html","d":"

    Contains \\Drush\\Log\\Logger.

    ","f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"C","n":"Drush\\Log\\SuccessInterface","p":"Drush/Log/SuccessInterface.html","d":null,"f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"C","n":"Drush\\Preflight\\ArgsPreprocessor","p":"Drush/Preflight/ArgsPreprocessor.html","d":"

    Preprocess commandline arguments.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\ArgsRemapper","p":"Drush/Preflight/ArgsRemapper.html","d":"

    Map commandline arguments from one value to another during preflight.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\LegacyPreflight","p":"Drush/Preflight/LegacyPreflight.html","d":"

    Prepare to bootstrap Drupal

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\Preflight","p":"Drush/Preflight/Preflight.html","d":"

    The Drush preflight determines what needs to be done for this request.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightArgs","p":"Drush/Preflight/PreflightArgs.html","d":"

    Storage for arguments preprocessed during preflight.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightArgsInterface","p":"Drush/Preflight/PreflightArgsInterface.html","d":"

    Storage for arguments preprocessed during preflight.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightLog","p":"Drush/Preflight/PreflightLog.html","d":null,"f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightSiteLocator","p":"Drush/Preflight/PreflightSiteLocator.html","d":null,"f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Preflight\\PreflightVerify","p":"Drush/Preflight/PreflightVerify.html","d":"

    Helper methods to verify preflight state.

    ","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"C","n":"Drush\\Psysh\\Caster","p":"Drush/Psysh/Caster.html","d":"

    Caster class for VarDumper casters for the shell.

    ","f":{"n":"Drush\\Psysh","p":"Drush/Psysh.html"}},{"t":"C","n":"Drush\\Psysh\\DrushCommand","p":"Drush/Psysh/DrushCommand.html","d":"

    DrushCommand is a PsySH proxy command which accepts a Drush command config\narray and tries to build an appropriate PsySH command for it.

    ","f":{"n":"Drush\\Psysh","p":"Drush/Psysh.html"}},{"t":"C","n":"Drush\\Psysh\\DrushHelpCommand","p":"Drush/Psysh/DrushHelpCommand.html","d":"

    Help command.

    ","f":{"n":"Drush\\Psysh","p":"Drush/Psysh.html"}},{"t":"C","n":"Drush\\Psysh\\Shell","p":"Drush/Psysh/Shell.html","d":null,"f":{"n":"Drush\\Psysh","p":"Drush/Psysh.html"}},{"t":"C","n":"Drush\\Runtime\\DependencyInjection","p":"Drush/Runtime/DependencyInjection.html","d":"

    Prepare our Dependency Injection Container

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\ErrorHandler","p":"Drush/Runtime/ErrorHandler.html","d":"

    Log PHP errors to the Drush log. This is in effect until Drupal's error\nhandler takes over.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\HandlerInterface","p":"Drush/Runtime/HandlerInterface.html","d":"

    HandlerInterface represents a PHP system handler (e.g. the error reporting\nhandler, the shutdown handler) that may be globally installed.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\LegacyServiceFinder","p":"Drush/Runtime/LegacyServiceFinder.html","d":"

    Find drush.services.yml files.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\LegacyServiceInstantiator","p":"Drush/Runtime/LegacyServiceInstantiator.html","d":"

    Use the Symfony Dependency Injection Container to instantiate services.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\RedispatchHook","p":"Drush/Runtime/RedispatchHook.html","d":"

    The RedispatchHook is installed as an init hook that runs before\nall commands. If the commandline contains an alias or a site specification\nthat points at a remote machine, then we will stop execution of the\ncurrent command and instead run the command remotely.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\Runtime","p":"Drush/Runtime/Runtime.html","d":"

    Control the Drush runtime environment

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\ServiceManager","p":"Drush/Runtime/ServiceManager.html","d":"

    Manage Drush services.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\ShutdownHandler","p":"Drush/Runtime/ShutdownHandler.html","d":"

    Drush's shutdown handler

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\Runtime\\TildeExpansionHook","p":"Drush/Runtime/TildeExpansionHook.html","d":"

    The TildeExpansionHook is installed as a preValidate hook that runs before\nall commands. Argument or option values containing a leading tilde will be expanded\nto an absolute path.

    ","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"C","n":"Drush\\SiteAlias\\HostPath","p":"Drush/SiteAlias/HostPath.html","d":"

    A host path is a path on some machine. The machine may be specified\nby a label, and the label may be an @alias or a site specification.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\ProcessManager","p":"Drush/SiteAlias/ProcessManager.html","d":"

    The Drush ProcessManager adds a few Drush-specific service methods.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\SiteAliasFileLoader","p":"Drush/SiteAlias/SiteAliasFileLoader.html","d":"

    Discover alias files:

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\SiteAliasManagerAwareInterface","p":"Drush/SiteAlias/SiteAliasManagerAwareInterface.html","d":"

    Inflection interface for the site alias manager.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\SiteAliasName","p":"Drush/SiteAlias/SiteAliasName.html","d":"

    Parse a string that contains a site alias name, and provide convenience\nmethods to access the parts.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\SiteSpecParser","p":"Drush/SiteAlias/SiteSpecParser.html","d":"

    Parse a string that contains a site specification.

    ","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"C","n":"Drush\\SiteAlias\\Util\\InternalYamlDataFileLoader","p":"Drush/SiteAlias/Util/InternalYamlDataFileLoader.html","d":null,"f":{"n":"Drush\\SiteAlias\\Util","p":"Drush/SiteAlias/Util.html"}},{"t":"C","n":"Drush\\Sql\\SqlBase","p":"Drush/Sql/SqlBase.html","d":"

    The base implementation for Drush database connections.

    ","f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlException","p":"Drush/Sql/SqlException.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlMariaDB","p":"Drush/Sql/SqlMariaDB.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlMysql","p":"Drush/Sql/SqlMysql.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlPgsql","p":"Drush/Sql/SqlPgsql.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Sql\\SqlSqlite","p":"Drush/Sql/SqlSqlite.html","d":null,"f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"T","n":"Drush\\Sql\\SqlTableSelectionTrait","p":"Drush/Sql/SqlTableSelectionTrait.html","d":"

    Note: when using this trait, also implement ConfigAwareInterface/ConfigAwareTrait.

    ","f":{"n":"Drush\\Sql","p":"Drush/Sql.html"}},{"t":"C","n":"Drush\\Symfony\\BootstrapCompilerPass","p":"Drush/Symfony/BootstrapCompilerPass.html","d":null,"f":{"n":"Drush\\Symfony","p":"Drush/Symfony.html"}},{"t":"C","n":"Drush\\Symfony\\DrushStyleInjector","p":"Drush/Symfony/DrushStyleInjector.html","d":null,"f":{"n":"Drush\\Symfony","p":"Drush/Symfony.html"}},{"t":"T","n":"Drush\\TestTraits\\CliTestTrait","p":"Drush/TestTraits/CliTestTrait.html","d":"

    CliTestTrait provides an execute() method that is useful\nfor launching executable programs in functional tests.

    ","f":{"n":"Drush\\TestTraits","p":"Drush/TestTraits.html"}},{"t":"T","n":"Drush\\TestTraits\\DrushTestTrait","p":"Drush/TestTraits/DrushTestTrait.html","d":"

    DrushTestTrait provides a drush() method that may be\nused to write functional tests for Drush extensions.

    ","f":{"n":"Drush\\TestTraits","p":"Drush/TestTraits.html"}},{"t":"T","n":"Drush\\TestTraits\\OutputUtilsTrait","p":"Drush/TestTraits/OutputUtilsTrait.html","d":"

    OutputUtilsTrait provides some useful utility methods for test classes\nthat define getOutputRaw() and getErrorOutputRaw() methods.

    ","f":{"n":"Drush\\TestTraits","p":"Drush/TestTraits.html"}},{"t":"C","n":"Drush\\Utils\\FsUtils","p":"Drush/Utils/FsUtils.html","d":null,"f":{"n":"Drush\\Utils","p":"Drush/Utils.html"}},{"t":"C","n":"Drush\\Utils\\StringUtils","p":"Drush/Utils/StringUtils.html","d":null,"f":{"n":"Drush\\Utils","p":"Drush/Utils.html"}},{"t":"C","n":"Robo\\Application","p":"Robo/Application.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\ClassDiscovery\\AbstractClassDiscovery","p":"Robo/ClassDiscovery/AbstractClassDiscovery.html","d":"

    Class AbstractClassDiscovery

    ","f":{"n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"}},{"t":"C","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html","d":"

    Interface ClassDiscoveryInterface

    ","f":{"n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"}},{"t":"C","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html","d":"

    Class RelativeNamespaceDiscovery

    ","f":{"n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"}},{"t":"C","n":"Robo\\Collection\\CallableTask","p":"Robo/Collection/CallableTask.html","d":"

    Creates a task wrapper that converts any Callable into an\nobject that can be used directly with a task collection.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\Collection","p":"Robo/Collection/Collection.html","d":"

    Group tasks into a collection that run together. Supports\nrollback operations for handling error conditions.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\CollectionBuilder","p":"Robo/Collection/CollectionBuilder.html","d":"

    Creates a collection, and adds tasks to it. The collection builder\noffers a streamlined chained-initialization mechanism for easily\ncreating task groups. Facilities for creating working and temporary\ndirectories are also provided.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\CollectionInterface","p":"Robo/Collection/CollectionInterface.html","d":null,"f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\CollectionProcessHook","p":"Robo/Collection/CollectionProcessHook.html","d":"

    The collection process hook is added to the annotation command\nhook manager in Runner::configureContainer(). This hook will be\ncalled every time a command runs. If the command result is a\n\\Robo\\Contract\\TaskInterface (in particular, \\Robo\\Collection\\Collection),\nthen we run the collection, and return the result. We ignore results\nof any other type.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\CompletionWrapper","p":"Robo/Collection/CompletionWrapper.html","d":"

    Creates a task wrapper that will manage rollback and collection\nmanagement to a task when it runs. Tasks are automatically\nwrapped in a CompletionWrapper when added to a task collection.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\Element","p":"Robo/Collection/Element.html","d":"

    One element in a collection. Each element consists of a task\nall of its before tasks, and all of its after tasks.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\NestedCollectionInterface","p":"Robo/Collection/NestedCollectionInterface.html","d":null,"f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\TaskForEach","p":"Robo/Collection/TaskForEach.html","d":"

    Creates a task wrapper that converts any Callable into an\nobject that will execute the callback once for each item in the\nprovided collection.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"T","n":"Robo\\Collection\\Tasks","p":"Robo/Collection/Tasks.html","d":null,"f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"C","n":"Robo\\Collection\\Temporary","p":"Robo/Collection/Temporary.html","d":"

    The temporary collection keeps track of the global collection of\ntemporary cleanup tasks in instances where temporary-generating\ntasks are executed directly via their run() method, rather than\nas part of a collection.

    ","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"T","n":"Robo\\Common\\BuilderAwareTrait","p":"Robo/Common/BuilderAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\CommandArguments","p":"Robo/Common/CommandArguments.html","d":"

    Use this to add arguments and options to the $arguments property.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\CommandReceiver","p":"Robo/Common/CommandReceiver.html","d":"

    This task can receive commands from task implementing CommandInterface.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ConfigAwareTrait","p":"Robo/Common/ConfigAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\DynamicParams","p":"Robo/Common/DynamicParams.html","d":"

    Simplifies generating of configuration chanined methods.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ExecCommand","p":"Robo/Common/ExecCommand.html","d":"

    This task is supposed to be executed as shell command.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ExecOneCommand","p":"Robo/Common/ExecOneCommand.html","d":"

    This task specifies exactly one shell command.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ExecTrait","p":"Robo/Common/ExecTrait.html","d":"

    Class ExecTrait

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\IO","p":"Robo/Common/IO.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\InflectionTrait","p":"Robo/Common/InflectionTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\InputAwareTrait","p":"Robo/Common/InputAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\OutputAdapter","p":"Robo/Common/OutputAdapter.html","d":"

    Adapt OutputInterface or other output function to the VerbosityThresholdInterface.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\OutputAwareTrait","p":"Robo/Common/OutputAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\ProcessExecutor","p":"Robo/Common/ProcessExecutor.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\ProcessUtils","p":"Robo/Common/ProcessUtils.html","d":"

    ProcessUtils is a bunch of utility methods. We want to allow Robo 1.x\nto work with Symfony 4.x while remaining backwards compatibility. This\nrequires us to replace some deprecated functionality removed in Symfony.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\ProgressIndicator","p":"Robo/Common/ProgressIndicator.html","d":"

    Wrapper around \\Symfony\\Component\\Console\\Helper\\ProgressBar

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ProgressIndicatorAwareTrait","p":"Robo/Common/ProgressIndicatorAwareTrait.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\ResourceExistenceChecker","p":"Robo/Common/ResourceExistenceChecker.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\TaskIO","p":"Robo/Common/TaskIO.html","d":"

    Task input/output methods. TaskIO is 'used' in BaseTask, so any\ntask that extends this class has access to all of the methods here.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Common\\TimeKeeper","p":"Robo/Common/TimeKeeper.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\Timer","p":"Robo/Common/Timer.html","d":null,"f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"T","n":"Robo\\Common\\VerbosityThresholdTrait","p":"Robo/Common/VerbosityThresholdTrait.html","d":"

    Task input/output methods. TaskIO is 'used' in BaseTask, so any\ntask that extends this class has access to all of the methods here.

    ","f":{"n":"Robo\\Common","p":"Robo/Common.html"}},{"t":"C","n":"Robo\\Config","p":"Robo/Config.html","d":"","f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Config\\Config","p":"Robo/Config/Config.html","d":null,"f":{"n":"Robo\\Config","p":"Robo/Config.html"}},{"t":"C","n":"Robo\\Config\\GlobalOptionDefaultValuesInterface","p":"Robo/Config/GlobalOptionDefaultValuesInterface.html","d":"","f":{"n":"Robo\\Config","p":"Robo/Config.html"}},{"t":"C","n":"Robo\\Contract\\BuilderAwareInterface","p":"Robo/Contract/BuilderAwareInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\CommandInterface","p":"Robo/Contract/CommandInterface.html","d":"

    Task that implements this interface can be injected as a parameter for other task.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\CompletionInterface","p":"Robo/Contract/CompletionInterface.html","d":"

    Any Robo tasks that implements this interface will\nbe called when the task collection it is added to\ncompletes.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\ConfigAwareInterface","p":"Robo/Contract/ConfigAwareInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\IOAwareInterface","p":"Robo/Contract/IOAwareInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\InflectionInterface","p":"Robo/Contract/InflectionInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\OutputAdapterInterface","p":"Robo/Contract/OutputAdapterInterface.html","d":"

    Adapt OutputInterface or other output function to the VerbosityThresholdInterface.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\OutputAwareInterface","p":"Robo/Contract/OutputAwareInterface.html","d":"","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\PrintedInterface","p":"Robo/Contract/PrintedInterface.html","d":"

    If task prints anything to console

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\ProgressIndicatorAwareInterface","p":"Robo/Contract/ProgressIndicatorAwareInterface.html","d":"

    Any Robo task that uses the Timer trait and\nimplements ProgressIndicatorAwareInterface will\ndisplay a progress bar while the timer is running.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\ProgressInterface","p":"Robo/Contract/ProgressInterface.html","d":"

    Robo tasks that take multiple steps to complete should\nimplement this interface.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\RollbackInterface","p":"Robo/Contract/RollbackInterface.html","d":"

    Any Robo tasks that implements this interface will\nbe called when the task collection it is added to\nfails, and runs its rollback operation.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\SimulatedInterface","p":"Robo/Contract/SimulatedInterface.html","d":"

    Task that implements this interface can be injected as a parameter for other task.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\TaskInterface","p":"Robo/Contract/TaskInterface.html","d":"

    All Robo tasks should implement this interface.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\VerbosityThresholdInterface","p":"Robo/Contract/VerbosityThresholdInterface.html","d":"

    Record and determine whether the current verbosity level exceeds the\ndesired threshold level to produce output.

    ","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Contract\\WrappedTaskInterface","p":"Robo/Contract/WrappedTaskInterface.html","d":null,"f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"C","n":"Robo\\Exception\\AbortTasksException","p":"Robo/Exception/AbortTasksException.html","d":"

    By default, rollbacks and completions tasks or callbacks continue even if\nerrors occur. If you would like to explicitly cancel or abort the rollback or\ncompletion, you may throw this exception to abort the subsequent tasks in the\nrollback or completion task list.

    ","f":{"n":"Robo\\Exception","p":"Robo/Exception.html"}},{"t":"C","n":"Robo\\Exception\\TaskException","p":"Robo/Exception/TaskException.html","d":null,"f":{"n":"Robo\\Exception","p":"Robo/Exception.html"}},{"t":"C","n":"Robo\\Exception\\TaskExitException","p":"Robo/Exception/TaskExitException.html","d":null,"f":{"n":"Robo\\Exception","p":"Robo/Exception.html"}},{"t":"C","n":"Robo\\GlobalOptionsEventListener","p":"Robo/GlobalOptionsEventListener.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"T","n":"Robo\\LoadAllTasks","p":"Robo/LoadAllTasks.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Log\\ResultPrinter","p":"Robo/Log/ResultPrinter.html","d":"

    Log the creation of Result objects.

    ","f":{"n":"Robo\\Log","p":"Robo/Log.html"}},{"t":"C","n":"Robo\\Log\\RoboLogLevel","p":"Robo/Log/RoboLogLevel.html","d":null,"f":{"n":"Robo\\Log","p":"Robo/Log.html"}},{"t":"C","n":"Robo\\Log\\RoboLogStyle","p":"Robo/Log/RoboLogStyle.html","d":"

    Robo Log Styler.

    ","f":{"n":"Robo\\Log","p":"Robo/Log.html"}},{"t":"C","n":"Robo\\Log\\RoboLogger","p":"Robo/Log/RoboLogger.html","d":"

    Robo's default logger

    ","f":{"n":"Robo\\Log","p":"Robo/Log.html"}},{"t":"C","n":"Robo\\Result","p":"Robo/Result.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\ResultData","p":"Robo/ResultData.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Robo","p":"Robo/Robo.html","d":"

    Manages the container reference and other static data. Favor\nusing dependency injection wherever possible. Avoid using\nthis class directly, unless setting up a custom DI container.

    ","f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Runner","p":"Robo/Runner.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Runtime\\Runner","p":"Robo/Runtime/Runner.html","d":null,"f":{"n":"Robo\\Runtime","p":"Robo/Runtime.html"}},{"t":"C","n":"Robo\\State\\Consumer","p":"Robo/State/Consumer.html","d":null,"f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"C","n":"Robo\\State\\Data","p":"Robo/State/Data.html","d":"

    A State\\Data object contains a "message" (the primary result) and a\ndata array (the persistent state). The message is transient, and does\nnot move into the persistent state unless explicitly copied there.

    ","f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"C","n":"Robo\\State\\StateAwareInterface","p":"Robo/State/StateAwareInterface.html","d":null,"f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"T","n":"Robo\\State\\StateAwareTrait","p":"Robo/State/StateAwareTrait.html","d":"","f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"C","n":"Robo\\Symfony\\ConsoleIO","p":"Robo/Symfony/ConsoleIO.html","d":null,"f":{"n":"Robo\\Symfony","p":"Robo/Symfony.html"}},{"t":"C","n":"Robo\\Symfony\\ConsoleIOInjector","p":"Robo/Symfony/ConsoleIOInjector.html","d":null,"f":{"n":"Robo\\Symfony","p":"Robo/Symfony.html"}},{"t":"C","n":"Robo\\Symfony\\SymfonyStyleInjector","p":"Robo/Symfony/SymfonyStyleInjector.html","d":null,"f":{"n":"Robo\\Symfony","p":"Robo/Symfony.html"}},{"t":"T","n":"Robo\\TaskAccessor","p":"Robo/TaskAccessor.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\TaskInfo","p":"Robo/TaskInfo.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"C","n":"Robo\\Task\\ApiGen\\ApiGen","p":"Robo/Task/ApiGen/ApiGen.html","d":"

    Executes ApiGen command to generate documentation

    ","f":{"n":"Robo\\Task\\ApiGen","p":"Robo/Task/ApiGen.html"}},{"t":"T","n":"Robo\\Task\\ApiGen\\Tasks","p":"Robo/Task/ApiGen/Tasks.html","d":null,"f":{"n":"Robo\\Task\\ApiGen","p":"Robo/Task/ApiGen.html"}},{"t":"C","n":"Robo\\Task\\Archive\\Extract","p":"Robo/Task/Archive/Extract.html","d":"

    Extracts an archive.

    ","f":{"n":"Robo\\Task\\Archive","p":"Robo/Task/Archive.html"}},{"t":"C","n":"Robo\\Task\\Archive\\Pack","p":"Robo/Task/Archive/Pack.html","d":"

    Creates a zip or tar archive.

    ","f":{"n":"Robo\\Task\\Archive","p":"Robo/Task/Archive.html"}},{"t":"T","n":"Robo\\Task\\Archive\\Tasks","p":"Robo/Task/Archive/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Archive","p":"Robo/Task/Archive.html"}},{"t":"C","n":"Robo\\Task\\Assets\\CssPreprocessor","p":"Robo/Task/Assets/CssPreprocessor.html","d":null,"f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\Assets\\ImageMinify","p":"Robo/Task/Assets/ImageMinify.html","d":"

    Minifies images.

    ","f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\Assets\\Less","p":"Robo/Task/Assets/Less.html","d":"

    Compiles less files.

    ","f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\Assets\\Minify","p":"Robo/Task/Assets/Minify.html","d":"

    Minifies an asset file (CSS or JS).

    ","f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\Assets\\Scss","p":"Robo/Task/Assets/Scss.html","d":"

    Compiles scss files.

    ","f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"T","n":"Robo\\Task\\Assets\\Tasks","p":"Robo/Task/Assets/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"}},{"t":"C","n":"Robo\\Task\\BaseTask","p":"Robo/Task/BaseTask.html","d":null,"f":{"n":"Robo\\Task","p":"Robo/Task.html"}},{"t":"C","n":"Robo\\Task\\Base\\Exec","p":"Robo/Task/Base/Exec.html","d":"

    Executes shell script. Closes it when running in background mode.

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Base\\ExecStack","p":"Robo/Task/Base/ExecStack.html","d":"

    Execute commands one by one in stack.

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Base\\ParallelExec","p":"Robo/Task/Base/ParallelExec.html","d":"

    Class ParallelExecTask

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"T","n":"Robo\\Task\\Base\\Shortcuts","p":"Robo/Task/Base/Shortcuts.html","d":null,"f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Base\\SymfonyCommand","p":"Robo/Task/Base/SymfonyCommand.html","d":"

    Executes Symfony Command

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"T","n":"Robo\\Task\\Base\\Tasks","p":"Robo/Task/Base/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Base\\Watch","p":"Robo/Task/Base/Watch.html","d":"

    Runs task when specified file or dir was changed.

    ","f":{"n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"}},{"t":"C","n":"Robo\\Task\\Bower\\Base","p":"Robo/Task/Bower/Base.html","d":null,"f":{"n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"}},{"t":"C","n":"Robo\\Task\\Bower\\Install","p":"Robo/Task/Bower/Install.html","d":"

    Bower Install

    ","f":{"n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"}},{"t":"T","n":"Robo\\Task\\Bower\\Tasks","p":"Robo/Task/Bower/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"}},{"t":"C","n":"Robo\\Task\\Bower\\Update","p":"Robo/Task/Bower/Update.html","d":"

    Bower Update

    ","f":{"n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"}},{"t":"C","n":"Robo\\Task\\CommandStack","p":"Robo/Task/CommandStack.html","d":null,"f":{"n":"Robo\\Task","p":"Robo/Task.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Base","p":"Robo/Task/Composer/Base.html","d":null,"f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\CheckPlatformReqs","p":"Robo/Task/Composer/CheckPlatformReqs.html","d":"

    Composer Check Platform Requirements

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Config","p":"Robo/Task/Composer/Config.html","d":"

    Composer Config

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\CreateProject","p":"Robo/Task/Composer/CreateProject.html","d":"

    Composer CreateProject

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\DumpAutoload","p":"Robo/Task/Composer/DumpAutoload.html","d":"

    Composer Dump Autoload

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Init","p":"Robo/Task/Composer/Init.html","d":"

    Composer Init

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Install","p":"Robo/Task/Composer/Install.html","d":"

    Composer Install

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Remove","p":"Robo/Task/Composer/Remove.html","d":"

    Composer Remove

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\RequireDependency","p":"Robo/Task/Composer/RequireDependency.html","d":"

    Composer Require

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"T","n":"Robo\\Task\\Composer\\Tasks","p":"Robo/Task/Composer/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Update","p":"Robo/Task/Composer/Update.html","d":"

    Composer Update

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Composer\\Validate","p":"Robo/Task/Composer/Validate.html","d":"

    Composer Validate

    ","f":{"n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"}},{"t":"C","n":"Robo\\Task\\Development\\Changelog","p":"Robo/Task/Development/Changelog.html","d":"

    Helps to manage changelog file.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\GenerateMarkdownDoc","p":"Robo/Task/Development/GenerateMarkdownDoc.html","d":"

    Simple documentation generator from source files.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\GenerateTask","p":"Robo/Task/Development/GenerateTask.html","d":"

    Generate a Robo Task that is a wrapper around an existing class.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\GitHub","p":"Robo/Task/Development/GitHub.html","d":null,"f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\GitHubRelease","p":"Robo/Task/Development/GitHubRelease.html","d":"

    Publishes new GitHub release.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\OpenBrowser","p":"Robo/Task/Development/OpenBrowser.html","d":"

    Opens the default's user browser\ncode inspired from openBrowser() function in https://github.com/composer/composer/blob/master/src/Composer/Command/HomeCommand.php

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\PackPhar","p":"Robo/Task/Development/PackPhar.html","d":"

    Creates Phar.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\PhpServer","p":"Robo/Task/Development/PhpServer.html","d":"

    Runs PHP server and stops it when task finishes.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Development\\SemVer","p":"Robo/Task/Development/SemVer.html","d":"

    Helps to maintain .semver file.

    ","f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"T","n":"Robo\\Task\\Development\\Tasks","p":"Robo/Task/Development/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Base","p":"Robo/Task/Docker/Base.html","d":null,"f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Build","p":"Robo/Task/Docker/Build.html","d":"

    Builds Docker image

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Commit","p":"Robo/Task/Docker/Commit.html","d":"

    Commits docker container to an image

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Exec","p":"Robo/Task/Docker/Exec.html","d":"

    Executes command inside running Docker container

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Pull","p":"Robo/Task/Docker/Pull.html","d":"

    Pulls an image from DockerHub

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Remove","p":"Robo/Task/Docker/Remove.html","d":"

    Remove docker container

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Result","p":"Robo/Task/Docker/Result.html","d":null,"f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Run","p":"Robo/Task/Docker/Run.html","d":"

    Performs docker run on a container.

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Start","p":"Robo/Task/Docker/Start.html","d":"

    Starts Docker container

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\Docker\\Stop","p":"Robo/Task/Docker/Stop.html","d":"

    Stops Docker container

    ","f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"T","n":"Robo\\Task\\Docker\\Tasks","p":"Robo/Task/Docker/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"}},{"t":"C","n":"Robo\\Task\\File\\Concat","p":"Robo/Task/File/Concat.html","d":"

    Merges files into one. Used for preparing assets.

    ","f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"C","n":"Robo\\Task\\File\\Replace","p":"Robo/Task/File/Replace.html","d":"

    Performs search and replace inside a files.

    ","f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"T","n":"Robo\\Task\\File\\Tasks","p":"Robo/Task/File/Tasks.html","d":null,"f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"C","n":"Robo\\Task\\File\\TmpFile","p":"Robo/Task/File/TmpFile.html","d":"

    Create a temporary file that is automatically cleaned up\nonce the task collection is is part of completes. When created,\nit is given a random filename.

    ","f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"C","n":"Robo\\Task\\File\\Write","p":"Robo/Task/File/Write.html","d":"

    Writes to file.

    ","f":{"n":"Robo\\Task\\File","p":"Robo/Task/File.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\BaseDir","p":"Robo/Task/Filesystem/BaseDir.html","d":null,"f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\CleanDir","p":"Robo/Task/Filesystem/CleanDir.html","d":"

    Deletes all files from specified dir, ignoring git files.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\CopyDir","p":"Robo/Task/Filesystem/CopyDir.html","d":"

    Copies one dir into another

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\DeleteDir","p":"Robo/Task/Filesystem/DeleteDir.html","d":"

    Deletes dir

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\FilesystemStack","p":"Robo/Task/Filesystem/FilesystemStack.html","d":"

    Wrapper for Symfony Filesystem Component.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\FlattenDir","p":"Robo/Task/Filesystem/FlattenDir.html","d":"

    Searches for files in a nested directory structure and copies them to\na target directory with or without the parent directories. The task was\ninspired by gulp-flatten.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\MirrorDir","p":"Robo/Task/Filesystem/MirrorDir.html","d":"

    Mirrors a directory to another

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"T","n":"Robo\\Task\\Filesystem\\Shortcuts","p":"Robo/Task/Filesystem/Shortcuts.html","d":null,"f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"T","n":"Robo\\Task\\Filesystem\\Tasks","p":"Robo/Task/Filesystem/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\TmpDir","p":"Robo/Task/Filesystem/TmpDir.html","d":"

    Create a temporary directory that is automatically cleaned up\nonce the task collection is is part of completes.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Filesystem\\WorkDir","p":"Robo/Task/Filesystem/WorkDir.html","d":"

    Create a temporary working directory that is automatically renamed to its\nfinal desired location if all of the tasks in the collection succeed. If\nthere is a rollback, then the working directory is deleted.

    ","f":{"n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"}},{"t":"C","n":"Robo\\Task\\Gulp\\Base","p":"Robo/Task/Gulp/Base.html","d":null,"f":{"n":"Robo\\Task\\Gulp","p":"Robo/Task/Gulp.html"}},{"t":"C","n":"Robo\\Task\\Gulp\\Run","p":"Robo/Task/Gulp/Run.html","d":"

    Gulp Run

    ","f":{"n":"Robo\\Task\\Gulp","p":"Robo/Task/Gulp.html"}},{"t":"T","n":"Robo\\Task\\Gulp\\Tasks","p":"Robo/Task/Gulp/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Gulp","p":"Robo/Task/Gulp.html"}},{"t":"C","n":"Robo\\Task\\Logfile\\BaseLogfile","p":"Robo/Task/Logfile/BaseLogfile.html","d":null,"f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"C","n":"Robo\\Task\\Logfile\\RotateLog","p":"Robo/Task/Logfile/RotateLog.html","d":"

    Rotates a log (or any other) file

    ","f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"T","n":"Robo\\Task\\Logfile\\Shortcuts","p":"Robo/Task/Logfile/Shortcuts.html","d":null,"f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"T","n":"Robo\\Task\\Logfile\\Tasks","p":"Robo/Task/Logfile/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"C","n":"Robo\\Task\\Logfile\\TruncateLog","p":"Robo/Task/Logfile/TruncateLog.html","d":"

    Truncates a log (or any other) file

    ","f":{"n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"}},{"t":"C","n":"Robo\\Task\\Npm\\Base","p":"Robo/Task/Npm/Base.html","d":null,"f":{"n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"}},{"t":"C","n":"Robo\\Task\\Npm\\Install","p":"Robo/Task/Npm/Install.html","d":"

    Npm Install

    ","f":{"n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"}},{"t":"T","n":"Robo\\Task\\Npm\\Tasks","p":"Robo/Task/Npm/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"}},{"t":"C","n":"Robo\\Task\\Npm\\Update","p":"Robo/Task/Npm/Update.html","d":"

    Npm Update

    ","f":{"n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"}},{"t":"C","n":"Robo\\Task\\Remote\\Rsync","p":"Robo/Task/Remote/Rsync.html","d":"

    Executes rsync in a flexible manner.

    ","f":{"n":"Robo\\Task\\Remote","p":"Robo/Task/Remote.html"}},{"t":"C","n":"Robo\\Task\\Remote\\Ssh","p":"Robo/Task/Remote/Ssh.html","d":"

    Runs multiple commands on a remote server.

    ","f":{"n":"Robo\\Task\\Remote","p":"Robo/Task/Remote.html"}},{"t":"T","n":"Robo\\Task\\Remote\\Tasks","p":"Robo/Task/Remote/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Remote","p":"Robo/Task/Remote.html"}},{"t":"C","n":"Robo\\Task\\Simulator","p":"Robo/Task/Simulator.html","d":null,"f":{"n":"Robo\\Task","p":"Robo/Task.html"}},{"t":"C","n":"Robo\\Task\\StackBasedTask","p":"Robo/Task/StackBasedTask.html","d":"

    Extend StackBasedTask to create a Robo task that\nruns a sequence of commands.

    ","f":{"n":"Robo\\Task","p":"Robo/Task.html"}},{"t":"C","n":"Robo\\Task\\Testing\\Atoum","p":"Robo/Task/Testing/Atoum.html","d":"

    Runs atoum tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Testing\\Behat","p":"Robo/Task/Testing/Behat.html","d":"

    Executes Behat tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Testing\\Codecept","p":"Robo/Task/Testing/Codecept.html","d":"

    Executes Codeception tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Testing\\PHPUnit","p":"Robo/Task/Testing/PHPUnit.html","d":"

    Runs PHPUnit tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Testing\\Phpspec","p":"Robo/Task/Testing/Phpspec.html","d":"

    Executes Phpspec tests

    ","f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"T","n":"Robo\\Task\\Testing\\Tasks","p":"Robo/Task/Testing/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"}},{"t":"C","n":"Robo\\Task\\Vcs\\GitStack","p":"Robo/Task/Vcs/GitStack.html","d":"

    Runs Git commands in stack. You can use stopOnFail() to point that stack should be terminated on first fail.

    ","f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"C","n":"Robo\\Task\\Vcs\\HgStack","p":"Robo/Task/Vcs/HgStack.html","d":"

    Runs hg commands in stack. You can use stopOnFail() to point that stack should be terminated on first fail.

    ","f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"T","n":"Robo\\Task\\Vcs\\Shortcuts","p":"Robo/Task/Vcs/Shortcuts.html","d":null,"f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"C","n":"Robo\\Task\\Vcs\\SvnStack","p":"Robo/Task/Vcs/SvnStack.html","d":"

    Runs Svn commands in stack. You can use stopOnFail() to point that stack should be terminated on first fail.

    ","f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"T","n":"Robo\\Task\\Vcs\\Tasks","p":"Robo/Task/Vcs/Tasks.html","d":null,"f":{"n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}},{"t":"C","n":"Robo\\Tasks","p":"Robo/Tasks.html","d":null,"f":{"n":"Robo","p":"Robo.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\CommandCreationListenerInterface","p":"Consolidation/AnnotatedCommand/CommandCreationListenerInterface.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\CommandInfoAltererInterface","p":"Consolidation/AnnotatedCommand/CommandInfoAltererInterface.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Events","p":"Consolidation/AnnotatedCommand/Events.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\ExitCodeInterface","p":"Consolidation/AnnotatedCommand/ExitCodeInterface.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentAlter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentAlter.html","f":{"n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\AlterResultInterface","p":"Consolidation/AnnotatedCommand/Hooks/AlterResultInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\ExtractOutputInterface","p":"Consolidation/AnnotatedCommand/Hooks/ExtractOutputInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\InitializeHookInterface","p":"Consolidation/AnnotatedCommand/Hooks/InitializeHookInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\InteractorInterface","p":"Consolidation/AnnotatedCommand/Hooks/InteractorInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\OptionHookInterface","p":"Consolidation/AnnotatedCommand/Hooks/OptionHookInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\ProcessResultInterface","p":"Consolidation/AnnotatedCommand/Hooks/ProcessResultInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\StatusDeterminerInterface","p":"Consolidation/AnnotatedCommand/Hooks/StatusDeterminerInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Hooks\\ValidatorInterface","p":"Consolidation/AnnotatedCommand/Hooks/ValidatorInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Options\\AutomaticOptionsProviderInterface","p":"Consolidation/AnnotatedCommand/Options/AutomaticOptionsProviderInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareFormatter","p":"Consolidation/AnnotatedCommand/Options/PrepareFormatter.html","f":{"n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\OutputDataInterface","p":"Consolidation/AnnotatedCommand/OutputDataInterface.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\Output\\OutputAwareInterface","p":"Consolidation/AnnotatedCommand/Output/OutputAwareInterface.html","f":{"n":"Consolidation\\AnnotatedCommand\\Output","p":"Consolidation/AnnotatedCommand/Output.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\ParameterInjector","p":"Consolidation/AnnotatedCommand/ParameterInjector.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html","f":{"n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\State\\SavableState","p":"Consolidation/AnnotatedCommand/State/SavableState.html","f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"I","n":"Consolidation\\AnnotatedCommand\\State\\State","p":"Consolidation/AnnotatedCommand/State/State.html","f":{"n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterInterface","p":"Consolidation/OutputFormatters/Formatters/FormatterInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\HumanReadableFormat","p":"Consolidation/OutputFormatters/Formatters/HumanReadableFormat.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterInterface","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Formatters\\RenderDataInterface","p":"Consolidation/OutputFormatters/Formatters/RenderDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Options\\OverrideOptionsInterface","p":"Consolidation/OutputFormatters/Options/OverrideOptionsInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Options","p":"Consolidation/OutputFormatters/Options.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\ConversionInterface","p":"Consolidation/OutputFormatters/StructuredData/ConversionInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataInterface","p":"Consolidation/OutputFormatters/StructuredData/ListDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataInterface","p":"Consolidation/OutputFormatters/StructuredData/MetadataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\OriginalDataInterface","p":"Consolidation/OutputFormatters/StructuredData/OriginalDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionInterface","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellInterface","p":"Consolidation/OutputFormatters/StructuredData/RenderCellInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\RestructureInterface","p":"Consolidation/OutputFormatters/StructuredData/RestructureInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\TableDataInterface","p":"Consolidation/OutputFormatters/StructuredData/TableDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredInterface","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\DomDataInterface","p":"Consolidation/OutputFormatters/StructuredData/Xml/DomDataInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchemaInterface","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchemaInterface.html","f":{"n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Transformations\\OverrideRestructureInterface","p":"Consolidation/OutputFormatters/Transformations/OverrideRestructureInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Transformations\\StringTransformationInterface","p":"Consolidation/OutputFormatters/Transformations/StringTransformationInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesInterface","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"I","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html","f":{"n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\DataFileLoaderInterface","p":"Consolidation/SiteAlias/DataFileLoaderInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\SiteAliasInterface","p":"Consolidation/SiteAlias/SiteAliasInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html","f":{"n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"}},{"t":"I","n":"Drush\\Attributes\\ValidatorInterface","p":"Drush/Attributes/ValidatorInterface.html","f":{"n":"Drush\\Attributes","p":"Drush/Attributes.html"}},{"t":"I","n":"Drush\\Boot\\Boot","p":"Drush/Boot/Boot.html","f":{"n":"Drush\\Boot","p":"Drush/Boot.html"}},{"t":"I","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html","f":{"n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"}},{"t":"I","n":"Drush\\Drupal\\Commands\\sql\\SanitizePluginInterface","p":"Drush/Drupal/Commands/sql/SanitizePluginInterface.html","f":{"n":"Drush\\Drupal\\Commands\\sql","p":"Drush/Drupal/Commands/sql.html"}},{"t":"I","n":"Drush\\Log\\SuccessInterface","p":"Drush/Log/SuccessInterface.html","f":{"n":"Drush\\Log","p":"Drush/Log.html"}},{"t":"I","n":"Drush\\Preflight\\PreflightArgsInterface","p":"Drush/Preflight/PreflightArgsInterface.html","f":{"n":"Drush\\Preflight","p":"Drush/Preflight.html"}},{"t":"I","n":"Drush\\Runtime\\HandlerInterface","p":"Drush/Runtime/HandlerInterface.html","f":{"n":"Drush\\Runtime","p":"Drush/Runtime.html"}},{"t":"I","n":"Drush\\SiteAlias\\SiteAliasManagerAwareInterface","p":"Drush/SiteAlias/SiteAliasManagerAwareInterface.html","f":{"n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"}},{"t":"I","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html","f":{"n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"}},{"t":"I","n":"Robo\\Collection\\CollectionInterface","p":"Robo/Collection/CollectionInterface.html","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"I","n":"Robo\\Collection\\NestedCollectionInterface","p":"Robo/Collection/NestedCollectionInterface.html","f":{"n":"Robo\\Collection","p":"Robo/Collection.html"}},{"t":"I","n":"Robo\\Config\\GlobalOptionDefaultValuesInterface","p":"Robo/Config/GlobalOptionDefaultValuesInterface.html","f":{"n":"Robo\\Config","p":"Robo/Config.html"}},{"t":"I","n":"Robo\\Contract\\BuilderAwareInterface","p":"Robo/Contract/BuilderAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\CommandInterface","p":"Robo/Contract/CommandInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\CompletionInterface","p":"Robo/Contract/CompletionInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\ConfigAwareInterface","p":"Robo/Contract/ConfigAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\IOAwareInterface","p":"Robo/Contract/IOAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\InflectionInterface","p":"Robo/Contract/InflectionInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\OutputAdapterInterface","p":"Robo/Contract/OutputAdapterInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\OutputAwareInterface","p":"Robo/Contract/OutputAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\PrintedInterface","p":"Robo/Contract/PrintedInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\ProgressIndicatorAwareInterface","p":"Robo/Contract/ProgressIndicatorAwareInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\ProgressInterface","p":"Robo/Contract/ProgressInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\RollbackInterface","p":"Robo/Contract/RollbackInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\SimulatedInterface","p":"Robo/Contract/SimulatedInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\TaskInterface","p":"Robo/Contract/TaskInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\VerbosityThresholdInterface","p":"Robo/Contract/VerbosityThresholdInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\Contract\\WrappedTaskInterface","p":"Robo/Contract/WrappedTaskInterface.html","f":{"n":"Robo\\Contract","p":"Robo/Contract.html"}},{"t":"I","n":"Robo\\State\\Consumer","p":"Robo/State/Consumer.html","f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"I","n":"Robo\\State\\StateAwareInterface","p":"Robo/State/StateAwareInterface.html","f":{"n":"Robo\\State","p":"Robo/State.html"}},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::__construct","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandCallback","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandCallback","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCompletionCallback","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCompletionCallback","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandProcessor","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandProcessor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::commandProcessor","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_commandProcessor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getReturnType","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getReturnType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setReturnType","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setReturnType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getAnnotationData","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getAnnotationData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setAnnotationData","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setAnnotationData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getTopics","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getTopics","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setTopics","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setTopics","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getExampleUsages","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getExampleUsages","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::addUsageOrExample","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_addUsageOrExample","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getCompletionCallback","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getCompletionCallback","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::helpAlter","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_helpAlter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandArguments","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandArguments","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandArgumentsFromParameters","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandArgumentsFromParameters","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getCommandArgumentMode","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getCommandArgumentMode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::setCommandOptions","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_setCommandOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::addOptions","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_addOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::inputOptionSetDescription","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_inputOptionSetDescription","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::getNames","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_getNames","d":"

    Returns all of the hook names that may be called for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::optionsHook","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_optionsHook","d":"

    Add any options to this command that are defined by hook implementations

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::complete","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_complete","d":"

    Route a completion request to the specified Callable if available.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::optionsHookForHookAnnotations","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_optionsHookForHookAnnotations","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::interact","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_interact","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::initialize","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_initialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::execute","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_execute","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::processResults","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_processResults","d":"

    This function is available for use by a class that may\nwish to extend this class rather than use annotations to\ndefine commands. Using this technique does allow for the\nuse of annotations to define hooks.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::createCommandData","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_createCommandData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommand::injectIntoCommandfileInstance","p":"Consolidation/AnnotatedCommand/AnnotatedCommand.html#method_injectIntoCommandfileInstance","d":"

    Inject $input and $output into the command instance if it is set up to receive them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setIgnoreCommandsInTraits","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setIgnoreCommandsInTraits","d":"

    Typically, traits should not contain commands; however, some\napplications make use of this feature to package commands in\nlibraries, so we must allow command files in traits to maintain\nbackwards compatibility. Call this method to skip the parsing\nof trait files for a performance boost.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setIgnoreCommandsInParentClasses","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setIgnoreCommandsInParentClasses","d":"

    Typically, commands should not be inherited from parent classes;\nhowever, some applications make use of this feature to package\ncommands in libraries, so we must allow command files in traits\nto maintain backwards compatibility. Call this method to skip the\nparsing of trait files for a performance boost.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::__construct","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setCommandProcessor","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setCommandProcessor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::commandProcessor","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_commandProcessor","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setIncludeAllPublicMethods","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setIncludeAllPublicMethods","d":"

    Set the 'include all public methods flag'. If true (the default), then\nevery public method of each commandFile will be used to create commands.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getIncludeAllPublicMethods","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getIncludeAllPublicMethods","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::hookManager","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_hookManager","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addListener","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addListener","d":"

    Add a listener that is notified immediately before the command\nfactory creates commands from a commandFile instance. This\nlistener can use this opportunity to do more setup for the commandFile,\nand so on.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addListernerCallback","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addListernerCallback","d":"

    Add a listener that's just a simple 'callable'.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addIgnoredCommandsRegexp","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addIgnoredCommandsRegexp","d":"

    Add a regular expresion used to match methods names\nthat will not be part of the final set of commands.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::notify","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_notify","d":"

    Call all command creation listeners

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addAutomaticOptionProvider","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addAutomaticOptionProvider","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::addCommandInfoAlterer","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_addCommandInfoAlterer","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommandsFromClass","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommandsFromClass","d":"

    n.b. This registers all hooks from the commandfile instance as a side-effect.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getCommandInfoListFromClass","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getCommandInfoListFromClass","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::storeCommandInfoListInCache","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_storeCommandInfoListInCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getCommandInfoListFromCache","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getCommandInfoListFromCache","d":"

    Get the command info list from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::hasDataStore","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_hasDataStore","d":"

    Check to see if this factory has a cache datastore.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::setDataStore","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_setDataStore","d":"

    Set a cache datastore for this factory. Any object with 'set' and\n'get' methods is acceptable. The key is the classname being cached,\nand the value is a nested associative array of strings.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getDataStore","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getDataStore","d":"

    Get the data store attached to this factory.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommandInfoListFromClass","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommandInfoListFromClass","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommandInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommandInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommandsFromClassInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommandsFromClassInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createSelectedCommandsFromClassInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createSelectedCommandsFromClassInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isMethodRecognizedAsCommand","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isMethodRecognizedAsCommand","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isMethodRecognizedAsHook","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isMethodRecognizedAsHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::filterCommandInfoList","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_filterCommandInfoList","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isCommandOrHookMethod","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isCommandOrHookMethod","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isHookMethod","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isHookMethod","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::isCommandMethod","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_isCommandMethod","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::registerCommandHooksFromClassInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_registerCommandHooksFromClassInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::registerCommandHook","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_registerCommandHook","d":"

    Register a command hook given the CommandInfo for a method.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::getNthWord","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_getNthWord","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::createCommand","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_createCommand","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::alterCommandInfo","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_alterCommandInfo","d":"

    Give plugins an opportunity to update the commandInfo

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::callAutomaticOptionsProviders","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_callAutomaticOptionsProviders","d":"

    Get the options that are implied by annotations, e.g.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotatedCommandFactory::automaticOptions","p":"Consolidation/AnnotatedCommand/AnnotatedCommandFactory.html#method_automaticOptions","d":"

    Get the options that are implied by annotations, e.g.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::get","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_get","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::getList","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_getList","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::has","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_has","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::keys","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_keys","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::set","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_set","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\AnnotationData::append","p":"Consolidation/AnnotatedCommand/AnnotationData.html#method_append","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Argument::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Argument.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Argument::handle","p":"Consolidation/AnnotatedCommand/Attributes/Argument.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Command::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Command.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Command::handle","p":"Consolidation/AnnotatedCommand/Attributes/Command.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Complete::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Complete.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Complete::handle","p":"Consolidation/AnnotatedCommand/Attributes/Complete.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultFields::__construct","p":"Consolidation/AnnotatedCommand/Attributes/DefaultFields.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultFields::handle","p":"Consolidation/AnnotatedCommand/Attributes/DefaultFields.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultTableFields::__construct","p":"Consolidation/AnnotatedCommand/Attributes/DefaultTableFields.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\DefaultTableFields::handle","p":"Consolidation/AnnotatedCommand/Attributes/DefaultTableFields.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\FieldLabels::__construct","p":"Consolidation/AnnotatedCommand/Attributes/FieldLabels.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\FieldLabels::handle","p":"Consolidation/AnnotatedCommand/Attributes/FieldLabels.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\FilterDefaultField::__construct","p":"Consolidation/AnnotatedCommand/Attributes/FilterDefaultField.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\FilterDefaultField::handle","p":"Consolidation/AnnotatedCommand/Attributes/FilterDefaultField.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Help::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Help.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Help::handle","p":"Consolidation/AnnotatedCommand/Attributes/Help.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Hook::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Hook.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Hook::handle","p":"Consolidation/AnnotatedCommand/Attributes/Hook.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\HookSelector::__construct","p":"Consolidation/AnnotatedCommand/Attributes/HookSelector.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\HookSelector::handle","p":"Consolidation/AnnotatedCommand/Attributes/HookSelector.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Misc::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Misc.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Misc::handle","p":"Consolidation/AnnotatedCommand/Attributes/Misc.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Option::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Option.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Option::handle","p":"Consolidation/AnnotatedCommand/Attributes/Option.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Topics::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Topics.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Topics::handle","p":"Consolidation/AnnotatedCommand/Attributes/Topics.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Usage::__construct","p":"Consolidation/AnnotatedCommand/Attributes/Usage.html#method___construct","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Attributes\\Usage::handle","p":"Consolidation/AnnotatedCommand/Attributes/Usage.html#method_handle","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper::__construct","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper::has","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html#method_has","d":"

    Test for an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper::get","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html#method_get","d":"

    Get an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\CacheWrapper::set","p":"Consolidation/AnnotatedCommand/Cache/CacheWrapper.html#method_set","d":"

    Store an entry in the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\NullCache::has","p":"Consolidation/AnnotatedCommand/Cache/NullCache.html#method_has","d":"

    Test for an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\NullCache::get","p":"Consolidation/AnnotatedCommand/Cache/NullCache.html#method_get","d":"

    Get an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\NullCache::set","p":"Consolidation/AnnotatedCommand/Cache/NullCache.html#method_set","d":"

    Store an entry in the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::has","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_has","d":"

    Test for an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::get","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_get","d":"

    Get an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::set","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_set","d":"

    Store an entry in the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandCreationListener::__construct","p":"Consolidation/AnnotatedCommand/CommandCreationListener.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandCreationListener::notifyCommandFileAdded","p":"Consolidation/AnnotatedCommand/CommandCreationListener.html#method_notifyCommandFileAdded","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandCreationListenerInterface::notifyCommandFileAdded","p":"Consolidation/AnnotatedCommand/CommandCreationListenerInterface.html#method_notifyCommandFileAdded","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::__construct","p":"Consolidation/AnnotatedCommand/CommandData.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::injectInstance","p":"Consolidation/AnnotatedCommand/CommandData.html#method_injectInstance","d":"

    For internal use only; inject an instance to be passed back\nto the command callback as a parameter.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::injectedInstances","p":"Consolidation/AnnotatedCommand/CommandData.html#method_injectedInstances","d":"

    Provide a reference to the instances that will be added to the\nbeginning of the parameter list when the command callback is invoked.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::setIncludeOptionsInArgs","p":"Consolidation/AnnotatedCommand/CommandData.html#method_setIncludeOptionsInArgs","d":"

    For backwards-compatibility mode only: disable addition of\noptions on the end of the arguments list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::annotationData","p":"Consolidation/AnnotatedCommand/CommandData.html#method_annotationData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::formatterOptions","p":"Consolidation/AnnotatedCommand/CommandData.html#method_formatterOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::setFormatterOptions","p":"Consolidation/AnnotatedCommand/CommandData.html#method_setFormatterOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::input","p":"Consolidation/AnnotatedCommand/CommandData.html#method_input","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::output","p":"Consolidation/AnnotatedCommand/CommandData.html#method_output","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::arguments","p":"Consolidation/AnnotatedCommand/CommandData.html#method_arguments","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::options","p":"Consolidation/AnnotatedCommand/CommandData.html#method_options","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::getAdjustedOptions","p":"Consolidation/AnnotatedCommand/CommandData.html#method_getAdjustedOptions","d":"

    Use 'hasParameterOption()' to attempt to disambiguate option states.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::shouldConvertOptionToFalse","p":"Consolidation/AnnotatedCommand/CommandData.html#method_shouldConvertOptionToFalse","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::cacheSpecialDefaults","p":"Consolidation/AnnotatedCommand/CommandData.html#method_cacheSpecialDefaults","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::getArgsWithoutAppName","p":"Consolidation/AnnotatedCommand/CommandData.html#method_getArgsWithoutAppName","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandData::getArgsAndOptions","p":"Consolidation/AnnotatedCommand/CommandData.html#method_getArgsAndOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandError::__construct","p":"Consolidation/AnnotatedCommand/CommandError.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandError::getExitCode","p":"Consolidation/AnnotatedCommand/CommandError.html#method_getExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandError::getOutputData","p":"Consolidation/AnnotatedCommand/CommandError.html#method_getOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::__construct","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setIncludeFilesAtBase","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setIncludeFilesAtBase","d":"

    Specify whether to search for files at the base directory\n($directoryList parameter to discover and discoverNamespaced\nmethods), or only in the directories listed in the search paths.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setExcludeList","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setExcludeList","d":"

    Set the list of excludes to add to the finder, replacing\nwhatever was there before.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::addExclude","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_addExclude","d":"

    Add one more location to the exclude list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setSearchDepth","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setSearchDepth","d":"

    Set the search depth. By default, fills immediately in the\nbase directory are searched, plus all of the search locations\nto this specified depth. If the search locations is set to\nan empty array, then the base directory is searched to this\ndepth.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::followLinks","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_followLinks","d":"

    Specify that the discovery object should follow symlinks. By\ndefault, symlinks are not followed.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setSearchLocations","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setSearchLocations","d":"

    Set the list of search locations to examine in each directory where\ncommand files may be found. This replaces whatever was there before.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::ignoreNamespacePart","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_ignoreNamespacePart","d":"

    Set a particular namespace part to ignore. This is useful in plugin\nmechanisms where the plugin is placed by Composer.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::addSearchLocation","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_addSearchLocation","d":"

    Add one more location to the search location list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::setSearchPattern","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_setSearchPattern","d":"

    Specify the pattern / regex used by the finder to search for\ncommand files.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::discoverNamespaced","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_discoverNamespaced","d":"

    Given a list of directories, e.g. Drupal modules like:

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::convertToNamespacedList","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_convertToNamespacedList","d":"

    Given a simple list containing paths to directories, where\nthe last component of the path should appear in the namespace,\nafter the base namespace, this function will return an\nassociative array mapping the path's basename (e.g. the module\nname) to the directory path.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::discover","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_discover","d":"

    Search for command files in the specified locations. This is the function that\nshould be used for all locations that are NOT modules of a framework.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::fixNamespaces","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_fixNamespaces","d":"

    fixNamespaces will alter the namespaces in the commandFiles\nresult to remove the Composer placement directory, if any.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::discoverCommandFiles","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_discoverCommandFiles","d":"

    Search for command files in specific locations within a single directory.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::getSearchDepth","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_getSearchDepth","d":"

    Return a Finder search depth appropriate for our selected search depth.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::getBaseDirectorySearchDepth","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_getBaseDirectorySearchDepth","d":"

    Return a Finder search depth for the base directory. If the\nsearchLocations array has been populated, then we will only search\nfor files immediately inside the base directory; no traversal into\ndeeper directories will be done, as that would conflict with the\nspecification provided by the search locations. If there is no\nsearch location, then we will search to whatever depth was specified\nby the client.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::discoverCommandFilesInLocation","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_discoverCommandFilesInLocation","d":"

    Search for command files in just one particular location. Returns\nan associative array mapping from the pathname of the file to the\nclassname that it contains. The pathname may be ignored if the search\nlocation is included in the autoloader.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::createFinder","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_createFinder","d":"

    Create a Finder object for use in searching a particular directory\nlocation.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::joinNamespace","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_joinNamespace","d":"

    Combine the items of the provied array into a backslash-separated\nnamespace string. Empty and numeric items are omitted.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::joinPaths","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_joinPaths","d":"

    Combine the items of the provied array into a slash-separated\npathname. Empty items are omitted.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandFileDiscovery::joinParts","p":"Consolidation/AnnotatedCommand/CommandFileDiscovery.html#method_joinParts","d":"

    Simple wrapper around implode and array_filter.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandInfoAltererInterface::alterCommandInfo","p":"Consolidation/AnnotatedCommand/CommandInfoAltererInterface.html#method_alterCommandInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::__construct","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::hookManager","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_hookManager","d":"

    Return the hook manager

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::resultWriter","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_resultWriter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setResultWriter","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setResultWriter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::parameterInjection","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_parameterInjection","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setParameterInjection","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setParameterInjection","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::addPrepareFormatter","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_addPrepareFormatter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setFormatterManager","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setFormatterManager","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setDisplayErrorFunction","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setDisplayErrorFunction","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::setPassExceptions","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_setPassExceptions","d":"

    Set a mode to make the annotated command library re-throw\nany exception that it catches while processing a command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::commandErrorForException","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_commandErrorForException","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::formatterManager","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_formatterManager","d":"

    Return the formatter manager

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::initializeHook","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_initializeHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::optionsHook","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_optionsHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::interact","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_interact","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::process","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_process","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::validateRunAndAlter","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_validateRunAndAlter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::processResults","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_processResults","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::updateFormatterOptions","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_updateFormatterOptions","d":"

    Update the FormatterOptions object with validated command options.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::handleResults","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_handleResults","d":"

    Handle the result output and status code calculation.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::runCommandCallback","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_runCommandCallback","d":"

    Run the main command callback

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandProcessor::injectIntoCommandData","p":"Consolidation/AnnotatedCommand/CommandProcessor.html#method_injectIntoCommandData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::__construct","p":"Consolidation/AnnotatedCommand/CommandResult.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::exitCode","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_exitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::data","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_data","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::dataWithExitCode","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_dataWithExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::getExitCode","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_getExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::getOutputData","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_getOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandResult::setOutputData","p":"Consolidation/AnnotatedCommand/CommandResult.html#method_setOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface::setHookManager","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html#method_setHookManager","d":"

    Set a reference to the hook manager for later use

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface::getCustomEventHandlers","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html#method_getCustomEventHandlers","d":"

    Get all of the defined event handlers of the specified name.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareTrait::setHookManager","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareTrait.html#method_setHookManager","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareTrait::getCustomEventHandlers","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareTrait.html#method_getCustomEventHandlers","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ExitCodeInterface::getExitCode","p":"Consolidation/AnnotatedCommand/ExitCodeInterface.html#method_getExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand::__construct","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html#method___construct","d":"

    Create a help document from a Symfony Console command

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand::getApplication","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html#method_getApplication","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand::help","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html#method_help","d":"

    Run the help command

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpCommand::getHelpDocument","p":"Consolidation/AnnotatedCommand/Help/HelpCommand.html#method_getHelpDocument","d":"

    Create a help document.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument::__construct","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html#method___construct","d":"

    Create a help document from a Symfony Console command

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument::getDomData","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html#method_getDomData","d":"

    Convert data into a \\DomDocument.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument::generateBaseHelpDom","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html#method_generateBaseHelpDom","d":"

    Create the base help DOM prior to alteration by the Command object.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocument::alterHelpDocument","p":"Consolidation/AnnotatedCommand/Help/HelpDocument.html#method_alterHelpDocument","d":"

    Alter the DOM document per the command object

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentAlter::helpAlter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentAlter.html#method_helpAlter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentBuilder::alter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentBuilder.html#method_alter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentBuilder::getSingleElementByTagName","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentBuilder.html#method_getSingleElementByTagName","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\CommandEventHookDispatcher::callCommandEventHooks","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/CommandEventHookDispatcher.html#method_callCommandEventHooks","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ExtracterHookDispatcher::extractOutput","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ExtracterHookDispatcher.html#method_extractOutput","d":"

    Convert the result object to printable output in\nstructured form.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ExtracterHookDispatcher::callExtractor","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ExtracterHookDispatcher.html#method_callExtractor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\HookDispatcher::__construct","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/HookDispatcher.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\HookDispatcher::getHooks","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/HookDispatcher.html#method_getHooks","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InitializeHookDispatcher::initialize","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InitializeHookDispatcher.html#method_initialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InitializeHookDispatcher::callInitializeHook","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InitializeHookDispatcher.html#method_callInitializeHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InteractHookDispatcher::interact","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InteractHookDispatcher.html#method_interact","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\InteractHookDispatcher::callInteractor","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/InteractHookDispatcher.html#method_callInteractor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\OptionsHookDispatcher::getOptions","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/OptionsHookDispatcher.html#method_getOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\OptionsHookDispatcher::callOptionHook","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/OptionsHookDispatcher.html#method_callOptionHook","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ProcessResultHookDispatcher::process","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ProcessResultHookDispatcher.html#method_process","d":"

    Process result and decide what to do with it.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ProcessResultHookDispatcher::callProcessor","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ProcessResultHookDispatcher.html#method_callProcessor","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ReplaceCommandHookDispatcher::hasReplaceCommandHook","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ReplaceCommandHookDispatcher.html#method_hasReplaceCommandHook","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ReplaceCommandHookDispatcher::getReplaceCommandHooks","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ReplaceCommandHookDispatcher.html#method_getReplaceCommandHooks","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ReplaceCommandHookDispatcher::getReplacementCommand","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ReplaceCommandHookDispatcher.html#method_getReplacementCommand","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\StatusDeterminerHookDispatcher::determineStatusCode","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/StatusDeterminerHookDispatcher.html#method_determineStatusCode","d":"

    Call all status determiners, and see if any of them\nknow how to convert to a status code.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\StatusDeterminerHookDispatcher::callDeterminer","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/StatusDeterminerHookDispatcher.html#method_callDeterminer","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ValidateHookDispatcher::validate","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ValidateHookDispatcher.html#method_validate","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers\\ValidateHookDispatcher::callValidator","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers/ValidateHookDispatcher.html#method_callValidator","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ExtractOutputInterface::extractOutput","p":"Consolidation/AnnotatedCommand/Hooks/ExtractOutputInterface.html#method_extractOutput","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::__construct","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getAllHooks","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getAllHooks","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::add","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_add","d":"

    Add a hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::recordHookOptions","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_recordHookOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getNames","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getNames","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getNamesUsingCommands","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getNamesUsingCommands","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getClassNameFromCallback","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getClassNameFromCallback","d":"

    If a command hook does not specify any particular command\nname that it should be attached to, then it will be applied\nto every command that is defined in the same class as the hook.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addReplaceCommandHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addReplaceCommandHook","d":"

    Add a replace command hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPreCommandEventDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPreCommandEventDispatcher","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addCommandEventDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addCommandEventDispatcher","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPostCommandEventDispatcher","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPostCommandEventDispatcher","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addCommandEvent","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addCommandEvent","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addInitializeHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addInitializeHook","d":"

    Add an configuration provider hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addOptionHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addOptionHook","d":"

    Add an option hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addInteractor","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addInteractor","d":"

    Add an interact hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPreValidator","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPreValidator","d":"

    Add a pre-validator hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addValidator","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addValidator","d":"

    Add a validator hook

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPreCommandHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPreCommandHook","d":"

    Add a pre-command hook. This is the same as a validator hook, except\nthat it will run after all of the post-validator hooks.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addPostCommandHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addPostCommandHook","d":"

    Add a post-command hook. This is the same as a pre-process hook,\nexcept that it will run before the first pre-process hook.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addResultProcessor","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addResultProcessor","d":"

    Add a result processor.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addAlterResult","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addAlterResult","d":"

    Add a result alterer. After a result is processed\nby a result processor, an alter hook may be used\nto convert the result from one form to another.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addStatusDeterminer","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addStatusDeterminer","d":"

    Add a status determiner. Usually, a command should return\nan integer on error, or a result object on success (which\nimplies a status code of zero). If a result contains the\nstatus code in some other field, then a status determiner\ncan be used to call the appropriate accessor method to\ndetermine the status code. This is usually not necessary,\nthough; a command that fails may return a CommandError\nobject, which contains a status code and a result message\nto display.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addOutputExtractor","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addOutputExtractor","d":"

    Add an output extractor. If a command returns an object\nobject, by default it is passed directly to the output\nformatter (if in use) for rendering. If the result object\ncontains more information than just the data to render, though,\nthen an output extractor can be used to call the appopriate\naccessor method of the result object to get the data to\nrendered. This is usually not necessary, though; it is preferable\nto have complex result objects implement the OutputDataInterface.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getHookOptionsForCommand","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getHookOptionsForCommand","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getHookOptions","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getHookOptions","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getHooks","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getHooks","d":"

    Get a set of hooks with the provided name(s). Include the\npre- and post- hooks, and also include the global hooks ('*')\nin addition to the named hooks provided.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::addWildcardHooksToNames","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_addWildcardHooksToNames","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::get","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_get","d":"

    Get a set of hooks with the provided name(s).

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getHook","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getHook","d":"

    Get a single named hook.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::callCommandEventHooks","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_callCommandEventHooks","d":"

    Call the command event hooks.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\HookManager::getSubscribedEvents","p":"Consolidation/AnnotatedCommand/Hooks/HookManager.html#method_getSubscribedEvents","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\InitializeHookInterface::initialize","p":"Consolidation/AnnotatedCommand/Hooks/InitializeHookInterface.html#method_initialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\InteractorInterface::interact","p":"Consolidation/AnnotatedCommand/Hooks/InteractorInterface.html#method_interact","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\OptionHookInterface::getOptions","p":"Consolidation/AnnotatedCommand/Hooks/OptionHookInterface.html#method_getOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ProcessResultInterface::process","p":"Consolidation/AnnotatedCommand/Hooks/ProcessResultInterface.html#method_process","d":"

    After a command has executed, if the result is something\nthat needs to be processed, e.g. a collection of tasks to\nrun, then execute it and return the new result.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\StatusDeterminerInterface::determineStatusCode","p":"Consolidation/AnnotatedCommand/Hooks/StatusDeterminerInterface.html#method_determineStatusCode","d":"

    Convert a result object into a status code, if\npossible. Return null if the result object is unknown.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ValidatorInterface::validate","p":"Consolidation/AnnotatedCommand/Hooks/ValidatorInterface.html#method_validate","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface::setStdinHandler","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html#method_setStdinHandler","d":"

    Sets the standard input handler.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface::stdin","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html#method_stdin","d":"

    Returns the standard input handler.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareTrait::setStdinHandler","p":"Consolidation/AnnotatedCommand/Input/StdinAwareTrait.html#method_setStdinHandler","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareTrait::stdin","p":"Consolidation/AnnotatedCommand/Input/StdinAwareTrait.html#method_stdin","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::selectStream","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_selectStream","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::hasPath","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_hasPath","d":"

    hasPath returns 'true' if the stdin handler has a path to a file.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::hasStream","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_hasStream","d":"

    hasStream returns 'true' if the stdin handler has opened a stream.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::path","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_path","d":"

    path returns the path to any file that was set as a redirection\nsource, or php://stdin if none have been.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::close","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_close","d":"

    close closes the input stream if it was opened.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::redirect","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_redirect","d":"

    redirect specifies a path to a file that should serve as the\nsource to read from. If the input path is '-' or empty,\nthen output will be taken from php://stdin (or whichever source\nwas provided via the 'redirect' method).

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::select","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_select","d":"

    select chooses the source of the input stream based on whether or\nnot the user provided the specified option or argument on the commandline.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::getStream","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_getStream","d":"

    getStream opens and returns the stdin stream (or redirect file).

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::setStream","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_setStream","d":"

    setStream functions like 'select', and also sets up the $input\nobject to read from the selected input stream e.g. when used\nwith a question helper.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::contents","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_contents","d":"

    contents reads the entire contents of the standard input stream.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::pathProvided","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_pathProvided","d":"

    Returns 'true' if a path was specfied, and that path was not '-'.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinHandler::getOptionOrArg","p":"Consolidation/AnnotatedCommand/Input/StdinHandler.html#method_getOptionOrArg","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent::__construct","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent::alterCommandOptions","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html#method_alterCommandOptions","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent::findAndAddHookOptions","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html#method_findAndAddHookOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AlterOptionsCommandEvent::getSubscribedEvents","p":"Consolidation/AnnotatedCommand/Options/AlterOptionsCommandEvent.html#method_getSubscribedEvents","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AutomaticOptionsProviderInterface::automaticOptions","p":"Consolidation/AnnotatedCommand/Options/AutomaticOptionsProviderInterface.html#method_automaticOptions","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareFormatter::prepare","p":"Consolidation/AnnotatedCommand/Options/PrepareFormatter.html#method_prepare","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::__construct","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::setApplication","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_setApplication","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::setTerminal","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_setTerminal","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getTerminal","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getTerminal","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::enableWrap","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_enableWrap","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::prepare","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_prepare","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getTerminalWidth","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getTerminalWidth","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getTerminalWidthViaApplication","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getTerminalWidthViaApplication","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getMaxWidth","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getMaxWidth","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareTerminalWidthOption::getMinWidth","p":"Consolidation/AnnotatedCommand/Options/PrepareTerminalWidthOption.html#method_getMinWidth","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\OutputDataInterface::getOutputData","p":"Consolidation/AnnotatedCommand/OutputDataInterface.html#method_getOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Output\\OutputAwareInterface::setOutput","p":"Consolidation/AnnotatedCommand/Output/OutputAwareInterface.html#method_setOutput","d":"

    Sets the Console Output.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::__construct","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::register","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_register","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::args","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_args","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::injectIntoCommandData","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_injectIntoCommandData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::getInstanceToInject","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_getInstanceToInject","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjection::get","p":"Consolidation/AnnotatedCommand/ParameterInjection.html#method_get","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjector::get","p":"Consolidation/AnnotatedCommand/ParameterInjector.html#method_get","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::__construct","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method___construct","d":"

    Create a new CommandInfo class for a particular method of a class.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::create","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_create","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::deserialize","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_deserialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::cachedFileIsModified","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_cachedFileIsModified","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::constructFromClassAndMethod","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_constructFromClassAndMethod","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getMethodName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getMethodName","d":"

    Recover the method name provided to the constructor.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getName","d":"

    Return the primary name for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setName","d":"

    Set the primary name for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::valid","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_valid","d":"

    Return whether or not this method represents a valid command\nor hook.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::invalidate","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_invalidate","d":"

    If higher-level code decides that this CommandInfo is not interesting\nor useful (if it is not a command method or a hook method), then\nwe will mark it as invalid to prevent it from being created as a command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getParameterMap","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getParameterMap","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getReturnType","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getReturnType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getInjectedClasses","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getInjectedClasses","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setInjectedClasses","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setInjectedClasses","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setReturnType","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setReturnType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getRawAnnotations","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getRawAnnotations","d":"

    Get any annotations included in the docblock comment for the\nimplementation method of this command that are not already\nhandled by the primary methods of this class.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::replaceRawAnnotations","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_replaceRawAnnotations","d":"

    Replace the annotation data.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getAnnotations","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getAnnotations","d":"

    Get any annotations included in the docblock comment,\nalso including default values such as @command. We add\nin the default @command annotation late, and only in a\ncopy of the annotation data because we use the existance\nof a @command to indicate that this CommandInfo is\na command, and not a hook or anything else.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getAnnotationList","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getAnnotationList","d":"

    Return a specific named annotation for this command as a list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getAnnotation","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getAnnotation","d":"

    Return a specific named annotation for this command as a string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::hasAnnotation","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_hasAnnotation","d":"

    Check to see if the specified annotation exists for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addAnnotation","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addAnnotation","d":"

    Save any tag that we do not explicitly recognize in the\n'otherAnnotations' map.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::removeAnnotation","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_removeAnnotation","d":"

    Remove an annotation that was previoudly set.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getDescription","d":"

    Get the synopsis of the command (~first line).

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setDescription","d":"

    Set the command description.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::hasHelp","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_hasHelp","d":"

    Determine if help was provided for this command info

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getHelp","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getHelp","d":"

    Get the help text of the command (the description)

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setHelp","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setHelp","d":"

    Set the help text for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getAliases","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getAliases","d":"

    Return the list of aliases for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setAliases","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setAliases","d":"

    Set aliases that can be used in place of the command's primary name.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getHidden","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getHidden","d":"

    Get hidden status for the command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setHidden","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setHidden","d":"

    Set hidden status. List command omits hidden commands.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getExampleUsages","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getExampleUsages","d":"

    Return the examples for this command. This is @usage instead of

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::setExampleUsage","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_setExampleUsage","d":"

    Add an example usage for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::replaceExampleUsages","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_replaceExampleUsages","d":"

    Overwrite all example usages

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getTopics","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getTopics","d":"

    Return the topics for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::getParameters","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_getParameters","d":"

    Return the list of refleaction parameters.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::arguments","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_arguments","d":"

    Descriptions of commandline arguements for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::options","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_options","d":"

    Descriptions of commandline options for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::inputOptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_inputOptions","d":"

    Get the inputOptions for the options associated with this CommandInfo\nobject, e.g. via @option annotations, or from\n$options = ['someoption' => 'defaultvalue'] in the command method\nparameter list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addImplicitNoOptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addImplicitNoOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::createInputOptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_createInputOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::findMatchingOption","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_findMatchingOption","d":"

    An option might have a name such as 'silent|s'. In this\ninstance, we will allow the @option or @default tag to\nreference the option only by name (e.g. 'silent' or 's'\ninstead of 'silent|s').

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addArgumentDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addArgumentDescription","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addOption","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addOption","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addOptionDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addOptionDescription","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addOptionOrArgumentDescription","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addOptionOrArgumentDescription","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::splitOutDefault","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_splitOutDefault","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::findOptionAmongAlternatives","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_findOptionAmongAlternatives","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::findExistingOption","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_findExistingOption","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::determineAgumentClassifications","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_determineAgumentClassifications","d":"

    Examine the parameters of the method for this command, and\nbuild a list of commandline arguments for them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::addParameterToResult","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_addParameterToResult","d":"

    Examine the provided parameter, and determine whether it\nis a parameter that will be filled in with a positional\ncommandline argument.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::determineOptionsFromParameters","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_determineOptionsFromParameters","d":"

    Examine the parameters of the method for this command, and determine\nthe disposition of the options from them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::lastParameterIsOptionsArray","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_lastParameterIsOptionsArray","d":"

    Determine if the last argument contains $options.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::isAssoc","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_isAssoc","d":"

    Helper; determine if an array is associative or not. An array\nis not associative if its keys are numeric, and numbered sequentially\nfrom zero. All other arrays are considered to be associative.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::convertName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_convertName","d":"

    Convert from a method name to the corresponding command name. A\nmethod 'fooBar' will become 'foo:bar', and 'fooBarBazBoz' will\nbecome 'foo:bar-baz-boz'.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::convertArgumentName","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_convertArgumentName","d":"

    Convert an argument name from snake_case or camelCase\nto a hyphenated-string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::camelToSnake","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_camelToSnake","d":"

    Convert a camelCase string to a snake_case string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::requireConsistentState","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_requireConsistentState","d":"

    Guard against invalid usage of CommandInfo during parsing.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::parseDocBlock","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_parseDocBlock","d":"

    Parse the docBlock comment for this command, and set the\nfields of this class with the data thereby obtained.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfo::convertListToCommaSeparated","p":"Consolidation/AnnotatedCommand/Parser/CommandInfo.html#method_convertListToCommaSeparated","d":"

    Given a list that might be 'a b c' or 'a, b, c' or 'a,b,c',\nconvert the data into the last of these forms.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::deserialize","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_deserialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::cachedMethodExists","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_cachedMethodExists","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::isValidSerializedData","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_isValidSerializedData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::constructFromCache","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_constructFromCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::constructDefaultsWithDescriptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_constructDefaultsWithDescriptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoDeserializer::defaultSerializationData","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoDeserializer.html#method_defaultSerializationData","d":"

    Default data. Everything should be provided during serialization;\nthis is just as a fallback for unusual circumstances.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoSerializer::serialize","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoSerializer.html#method_serialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\CommandInfoSerializer::serializeDefaultsWithDescriptions","p":"Consolidation/AnnotatedCommand/Parser/CommandInfoSerializer.html#method_serializeDefaultsWithDescriptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::__construct","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::getValues","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_getValues","d":"

    Return just the key : default values mapping

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::isEmpty","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_isEmpty","d":"

    Return true if this set of options is empty

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::exists","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_exists","d":"

    Check to see whether the speicifed key exists in the collection.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::get","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_get","d":"

    Get the value of one entry.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::removeMatching","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_removeMatching","d":"

    Remove a matching entry, if it exists.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::approximatelyMatchingKey","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_approximatelyMatchingKey","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::simplifyKey","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_simplifyKey","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::getDescription","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_getDescription","d":"

    Get the description of one entry.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::getSuggestedValues","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_getSuggestedValues","d":"

    Get the suggested values for an item.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::add","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_add","d":"

    Add another argument to this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::setDefaultValue","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_setDefaultValue","d":"

    Change the default value of an entry.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::hasDefault","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_hasDefault","d":"

    Check to see if the named argument definitively has a default value.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::clear","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_clear","d":"

    Remove an entry

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\DefaultsWithDescriptions::rename","p":"Consolidation/AnnotatedCommand/Parser/DefaultsWithDescriptions.html#method_rename","d":"

    Rename an existing option to something else.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\AttributesDocBlockParser::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/AttributesDocBlockParser.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\AttributesDocBlockParser::parse","p":"Consolidation/AnnotatedCommand/Parser/Internal/AttributesDocBlockParser.html#method_parse","d":"

    Call the handle method of each attribute, which alters the CommandInfo object.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::parse","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_parse","d":"

    Parse the docBlock comment for this command, and set the\nfields of this class with the data thereby obtained.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processGenericTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processGenericTag","d":"

    Save any tag that we do not explicitly recognize in the\n'otherAnnotations' map.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processCommandTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processCommandTag","d":"

    Set the name of the command from a @command or @name annotation.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processAlternateDescriptionTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processAlternateDescriptionTag","d":"

    The @description and @desc annotations may be used in\nplace of the synopsis (which we call 'description').

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processParamTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processParamTag","d":"

    Store the data from a @param annotation in our argument descriptions.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::ignoredParamType","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_ignoredParamType","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processArgumentTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processArgumentTag","d":"

    Store the data from a @arg annotation in our argument descriptions.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processOptionTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processOptionTag","d":"

    Store the data from an @option annotation in our option descriptions.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::addOptionOrArgumentTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_addOptionOrArgumentTag","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::splitOutDefault","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_splitOutDefault","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processDefaultTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processDefaultTag","d":"

    Store the data from a @default annotation in our argument or option store,\nas appropriate.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processUsageTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processUsageTag","d":"

    Store the data from a @usage annotation in our example usage list.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processAliases","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processAliases","d":"

    Process the comma-separated list of aliases

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processReturnTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processReturnTag","d":"

    Store the data from a @return annotation in our argument descriptions.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::findFullyQualifiedClass","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_findFullyQualifiedClass","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processDescriptionAndHelp","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processDescriptionAndHelp","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::nextLineIsNotEmpty","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_nextLineIsNotEmpty","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::processAllTags","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_processAllTags","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::lastParameterName","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_lastParameterName","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::optionParamName","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_optionParamName","d":"

    Return the name of the last parameter if it holds the options.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::interpretDefaultValue","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_interpretDefaultValue","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::convertListToCommaSeparated","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_convertListToCommaSeparated","d":"

    Given a list that might be 'a b c' or 'a, b, c' or 'a,b,c',\nconvert the data into the last of these forms.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\BespokeDocBlockParser::removeLineBreaks","p":"Consolidation/AnnotatedCommand/Parser/Internal/BespokeDocBlockParser.html#method_removeLineBreaks","d":"

    Take a multiline description and convert it into a single\nlong unbroken line.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CommandDocBlockParserFactory::parse","p":"Consolidation/AnnotatedCommand/Parser/Internal/CommandDocBlockParserFactory.html#method_parse","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CsvUtils::toString","p":"Consolidation/AnnotatedCommand/Parser/Internal/CsvUtils.html#method_toString","d":"

    Ensure that the provided data is a string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CsvUtils::csvEscape","p":"Consolidation/AnnotatedCommand/Parser/Internal/CsvUtils.html#method_csvEscape","d":"

    Convert a string to a csv.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\CsvUtils::toList","p":"Consolidation/AnnotatedCommand/Parser/Internal/CsvUtils.html#method_toList","d":"

    Return a specific named annotation for this command.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DefaultValueFromString::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/DefaultValueFromString.html#method___construct","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DefaultValueFromString::fromString","p":"Consolidation/AnnotatedCommand/Parser/Internal/DefaultValueFromString.html#method_fromString","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DefaultValueFromString::value","p":"Consolidation/AnnotatedCommand/Parser/Internal/DefaultValueFromString.html#method_value","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocBlockUtils::stripLeadingCommentCharacters","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocBlockUtils.html#method_stripLeadingCommentCharacters","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocBlockUtils::nextLineIsNotEmpty","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocBlockUtils.html#method_nextLineIsNotEmpty","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::isTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_isTag","d":"

    Check if the provided string begins with a tag

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::splitTagAndContent","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_splitTagAndContent","d":"

    Use a regular expression to separate the tag from the content.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method___construct","d":"

    DockblockTag constructor

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::appendContent","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_appendContent","d":"

    Add more content onto a tag during parsing.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::getTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_getTag","d":"

    Return the tag - e.g. "@foo description" returns 'foo'

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::getContent","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_getContent","d":"

    Return the content portion of the tag - e.g. "@foo bar baz boz" returns\n"bar baz boz"

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::__toString","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method___toString","d":"

    Convert tag back into a string.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::hasVariable","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_hasVariable","d":"

    Determine if tag is one of:

    \n
      \n
    • "@tag variable description"
    • \n
    • "@tag $variable description"
    • \n
    • "@tag type $variable description"
    • \n
    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::hasVariableAndDescription","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_hasVariableAndDescription","d":"

    Determine if tag is "@tag $variable description"

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::hasTypeVariableAndDescription","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_hasTypeVariableAndDescription","d":"

    Determine if tag is "@tag type $variable description"

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\DocblockTag::hasWordAndDescription","p":"Consolidation/AnnotatedCommand/Parser/Internal/DocblockTag.html#method_hasWordAndDescription","d":"

    Determine if tag is "@tag word description"

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::qualify","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_qualify","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::cached","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_cached","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::primeCache","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_primeCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::primeNamespaceCache","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_primeNamespaceCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::primeUseCache","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_primeUseCache","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::readNamespace","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_readNamespace","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::readUseStatements","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_readUseStatements","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\FullyQualifiedClassCache::readNextRelevantLine","p":"Consolidation/AnnotatedCommand/Parser/Internal/FullyQualifiedClassCache.html#method_readNextRelevantLine","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::__construct","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method___construct","d":"

    DocblockTag constructor

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::parseLine","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_parseLine","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::getTags","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_getTags","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::createTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_createTag","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::storeCurrentTag","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_storeCurrentTag","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal\\TagFactory::accumulateContent","p":"Consolidation/AnnotatedCommand/Parser/Internal/TagFactory.html#method_accumulateContent","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::setFormatterManager","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_setFormatterManager","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::formatterManager","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_formatterManager","d":"

    Return the formatter manager

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::setDisplayErrorFunction","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_setDisplayErrorFunction","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::handle","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_handle","d":"

    Handle the result output and status code calculation.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::dataCanBeFormatted","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_dataCanBeFormatted","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::getFormat","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_getFormat","d":"

    Determine the formatter that should be used to render\noutput.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::chooseOutputStream","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_chooseOutputStream","d":"

    Determine whether we should use stdout or stderr.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::writeUsingFormatter","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_writeUsingFormatter","d":"

    Call the formatter to output the provided data.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::writeErrorMessage","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_writeErrorMessage","d":"Description"},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::writeCommandOutput","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_writeCommandOutput","d":"

    If the result object is a string, then print it.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ResultWriter::interpretStatusCode","p":"Consolidation/AnnotatedCommand/ResultWriter.html#method_interpretStatusCode","d":"

    If a status code was set, then return it; otherwise,\npresume success.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State::restore","p":"Consolidation/AnnotatedCommand/State.html#method_restore","d":"

    Restore state to a previously cached value.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\SavableState::currentState","p":"Consolidation/AnnotatedCommand/State/SavableState.html#method_currentState","d":"

    Return the current state of this object.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\State::restore","p":"Consolidation/AnnotatedCommand/State/State.html#method_restore","d":"

    Restore state to a previously cached value.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\StateHelper::injectIntoCallbackObject","p":"Consolidation/AnnotatedCommand/State/StateHelper.html#method_injectIntoCallbackObject","d":"

    Inject $input and $output into the command instance if it is set up to receive them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\StateHelper::inject","p":"Consolidation/AnnotatedCommand/State/StateHelper.html#method_inject","d":"

    Inject $input and $output into the command instance if it is set up to receive them.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\StateHelper::restore","p":"Consolidation/AnnotatedCommand/State/StateHelper.html#method_restore","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\AbstractDataFormatException::describeDataType","p":"Consolidation/OutputFormatters/Exception/AbstractDataFormatException.html#method_describeDataType","d":"

    Return a description of the data type represented by the provided parameter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\AbstractDataFormatException::describeAllowedTypes","p":"Consolidation/OutputFormatters/Exception/AbstractDataFormatException.html#method_describeAllowedTypes","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\AbstractDataFormatException::describeListOfAllowedTypes","p":"Consolidation/OutputFormatters/Exception/AbstractDataFormatException.html#method_describeListOfAllowedTypes","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\IncompatibleDataException::__construct","p":"Consolidation/OutputFormatters/Exception/IncompatibleDataException.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\InvalidFormatException::__construct","p":"Consolidation/OutputFormatters/Exception/InvalidFormatException.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\UnknownFieldException::__construct","p":"Consolidation/OutputFormatters/Exception/UnknownFieldException.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Exception\\UnknownFormatException::__construct","p":"Consolidation/OutputFormatters/Exception/UnknownFormatException.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::__construct","p":"Consolidation/OutputFormatters/FormatterManager.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::addDefaultFormatters","p":"Consolidation/OutputFormatters/FormatterManager.html#method_addDefaultFormatters","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::addDefaultSimplifiers","p":"Consolidation/OutputFormatters/FormatterManager.html#method_addDefaultSimplifiers","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::addFormatter","p":"Consolidation/OutputFormatters/FormatterManager.html#method_addFormatter","d":"

    Add a formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::addSimplifier","p":"Consolidation/OutputFormatters/FormatterManager.html#method_addSimplifier","d":"

    Add a simplifier

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::automaticOptions","p":"Consolidation/OutputFormatters/FormatterManager.html#method_automaticOptions","d":"

    Return a set of InputOption based on the annotations of a command.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::availableFieldsList","p":"Consolidation/OutputFormatters/FormatterManager.html#method_availableFieldsList","d":"

    Given a list of available fields, return a list of field descriptions.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::validFormats","p":"Consolidation/OutputFormatters/FormatterManager.html#method_validFormats","d":"

    Return the identifiers for all valid data types that have been registered.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::isValidFormat","p":"Consolidation/OutputFormatters/FormatterManager.html#method_isValidFormat","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::isValidDataType","p":"Consolidation/OutputFormatters/FormatterManager.html#method_isValidDataType","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::write","p":"Consolidation/OutputFormatters/FormatterManager.html#method_write","d":"

    Format and write output

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::validateAndRestructure","p":"Consolidation/OutputFormatters/FormatterManager.html#method_validateAndRestructure","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::getFormatter","p":"Consolidation/OutputFormatters/FormatterManager.html#method_getFormatter","d":"

    Fetch the requested formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::hasFormatter","p":"Consolidation/OutputFormatters/FormatterManager.html#method_hasFormatter","d":"

    Test to see if the stipulated format exists

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::renderData","p":"Consolidation/OutputFormatters/FormatterManager.html#method_renderData","d":"

    Render the data as necessary (e.g. to select or reorder fields).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::validateData","p":"Consolidation/OutputFormatters/FormatterManager.html#method_validateData","d":"

    Determine if the provided data is compatible with the formatter being used.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::simplifyToArray","p":"Consolidation/OutputFormatters/FormatterManager.html#method_simplifyToArray","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::canSimplifyToArray","p":"Consolidation/OutputFormatters/FormatterManager.html#method_canSimplifyToArray","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::convertData","p":"Consolidation/OutputFormatters/FormatterManager.html#method_convertData","d":"

    Convert from one format to another if necessary prior to restructuring.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::restructureData","p":"Consolidation/OutputFormatters/FormatterManager.html#method_restructureData","d":"

    Restructure the data as necessary (e.g. to select or reorder fields).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::overrideRestructure","p":"Consolidation/OutputFormatters/FormatterManager.html#method_overrideRestructure","d":"

    Allow the formatter access to the raw structured data prior\nto restructuring. For example, the 'list' formatter may wish\nto display the row keys when provided table output. If this\nfunction returns a result that does not evaluate to 'false',\nthen that result will be used as-is, and restructuring and\nvalidation will not occur.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\FormatterManager::overrideOptions","p":"Consolidation/OutputFormatters/FormatterManager.html#method_overrideOptions","d":"

    Allow the formatter to mess with the configuration options before any\ntransformations et. al. get underway.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::validDataTypes","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::getDefaultFormatterOptions","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_getDefaultFormatterOptions","d":"

    Return default values for formatter options

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::write","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::writeOneLine","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_writeOneLine","d":"

    Writes a single a single line of formatted CSV data to the output stream.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\CsvFormatter::csvEscape","p":"Consolidation/OutputFormatters/Formatters/CsvFormatter.html#method_csvEscape","d":"

    Generates a CSV-escaped string from an array of field data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::setFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_setFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::getFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_getFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::isHumanReadable","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_isHumanReadable","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareTrait::setFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareTrait.html#method_setFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareTrait::getFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareTrait.html#method_getFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareTrait::isHumanReadable","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareTrait.html#method_isHumanReadable","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterInterface::write","p":"Consolidation/OutputFormatters/Formatters/FormatterInterface.html#method_write","d":"

    Given structured data, apply appropriate\nformatting, and return a printable string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\JsonFormatter::write","p":"Consolidation/OutputFormatters/Formatters/JsonFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter::write","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter::overrideRestructure","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html#method_overrideRestructure","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter::renderData","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html#method_renderData","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\ListFormatter::renderEachCell","p":"Consolidation/OutputFormatters/Formatters/ListFormatter.html#method_renderEachCell","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterInterface::writeMetadata","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterInterface.html#method_writeMetadata","d":"

    Given some metadata, decide how to display it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterTrait::writeMetadata","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterTrait.html#method_writeMetadata","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\NoOutputFormatter::isValidDataType","p":"Consolidation/OutputFormatters/Formatters/NoOutputFormatter.html#method_isValidDataType","d":"

    All data types are acceptable.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\NoOutputFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/NoOutputFormatter.html#method_validate","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\NoOutputFormatter::write","p":"Consolidation/OutputFormatters/Formatters/NoOutputFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\PrintRFormatter::write","p":"Consolidation/OutputFormatters/Formatters/PrintRFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\RenderDataInterface::renderData","p":"Consolidation/OutputFormatters/Formatters/RenderDataInterface.html#method_renderData","d":"

    Convert the contents of the output data just before it\nis to be printed, prior to output but after restructuring\nand validation.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\RenderTableDataTrait::renderData","p":"Consolidation/OutputFormatters/Formatters/RenderTableDataTrait.html#method_renderData","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\RenderTableDataTrait::renderEachCell","p":"Consolidation/OutputFormatters/Formatters/RenderTableDataTrait.html#method_renderEachCell","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\SectionsFormatter::validDataTypes","p":"Consolidation/OutputFormatters/Formatters/SectionsFormatter.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\SectionsFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/SectionsFormatter.html#method_validate","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\SectionsFormatter::write","p":"Consolidation/OutputFormatters/Formatters/SectionsFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\SerializeFormatter::write","p":"Consolidation/OutputFormatters/Formatters/SerializeFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::isValidDataType","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_isValidDataType","d":"

    By default, we assume that we can convert any data type to string,\nunless it implements UnstructuredInterface, in which case we won't\nallow the string format unless the data type also implements\nStringTransformationInterface.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::write","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::overrideOptions","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_overrideOptions","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::reduceToSigleFieldAndWrite","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_reduceToSigleFieldAndWrite","d":"

    If the data provided to a 'string' formatter is a table, then try\nto emit it in a simplified form (by default, TSV).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\StringFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/StringFormatter.html#method_validate","d":"

    Always validate any data, though. This format will never\ncause an error if it is selected for an incompatible data type; at\nworse, it simply does not print any data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::__construct","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::validDataTypes","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_validate","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::write","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::wrap","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_wrap","d":"

    Wrap the table data

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TableFormatter::addCustomTableStyles","p":"Consolidation/OutputFormatters/Formatters/TableFormatter.html#method_addCustomTableStyles","d":"

    Add our custom table style(s) to the table.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TsvFormatter::getDefaultFormatterOptions","p":"Consolidation/OutputFormatters/Formatters/TsvFormatter.html#method_getDefaultFormatterOptions","d":"

    Return default values for formatter options

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TsvFormatter::writeOneLine","p":"Consolidation/OutputFormatters/Formatters/TsvFormatter.html#method_writeOneLine","d":"

    Writes a single a single line of formatted CSV data to the output stream.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\TsvFormatter::tsvEscape","p":"Consolidation/OutputFormatters/Formatters/TsvFormatter.html#method_tsvEscape","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarDumpFormatter::write","p":"Consolidation/OutputFormatters/Formatters/VarDumpFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarDumpFormatter::isValidDataType","p":"Consolidation/OutputFormatters/Formatters/VarDumpFormatter.html#method_isValidDataType","d":"

    Return true if the specified format is valid for use with\nthis formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarDumpFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/VarDumpFormatter.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarExportFormatter::write","p":"Consolidation/OutputFormatters/Formatters/VarExportFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarExportFormatter::isValidDataType","p":"Consolidation/OutputFormatters/Formatters/VarExportFormatter.html#method_isValidDataType","d":"

    Return true if the specified format is valid for use with\nthis formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\VarExportFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/VarExportFormatter.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter::__construct","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter::validDataTypes","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter::validate","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html#method_validate","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\XmlFormatter::write","p":"Consolidation/OutputFormatters/Formatters/XmlFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\YamlFormatter::write","p":"Consolidation/OutputFormatters/Formatters/YamlFormatter.html#method_write","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::__construct","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method___construct","d":"

    Create a new FormatterOptions with the configuration data and the\nuser-specified options for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::override","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_override","d":"

    Create a new FormatterOptions object with new configuration data (provided),\nand the same options data as this instance.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setTableStyle","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setTableStyle","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setDelimiter","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setDelimiter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setCsvEnclosure","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setCsvEnclosure","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setCsvEscapeChar","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setCsvEscapeChar","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setListDelimiter","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setListDelimiter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setIncludeFieldLables","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setIncludeFieldLables","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setListOrientation","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setListOrientation","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setRowLabels","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setRowLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setDefaultFields","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setDefaultFields","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setFieldLabels","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setFieldLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setTableEmptyMessage","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setTableEmptyMessage","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setTableDefaultFields","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setTableDefaultFields","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setDefaultStringField","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setDefaultStringField","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setWidth","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setWidth","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setHumanReadable","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setHumanReadable","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::get","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_get","d":"

    Get a formatter option

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fields","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fields","d":"

    Get the fields based on the selections made by the user and\nthe available annotation data. The fields are reported as the\nuser selected them, and therefore may be either the field machine\nname, or its corresponding human-readable label.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fieldsContain","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fieldsContain","d":"

    Returns 'true' iff the fields selected by the user (or the default\nfields, if none explicitly selected) contain the specified field name.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fieldAlias","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fieldAlias","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getXmlSchema","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getXmlSchema","d":"

    Return the XmlSchema to use with --format=xml for data types that support\nthat. This is used when an array needs to be converted into xml.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getFormat","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getFormat","d":"

    Determine the format that was requested by the caller.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fetch","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fetch","d":"

    Look up a key, and return its raw value.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::defaultsForKey","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_defaultsForKey","d":"

    Reduce provided defaults to the single item identified by '$key',\nif it exists, or an empty array otherwise.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::fetchRawValues","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_fetchRawValues","d":"

    Look up all of the items associated with the provided defaults.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::parse","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_parse","d":"

    Given the raw value for a specific key, do any type conversion\n(e.g. from a textual list to an array) needed for the data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::parsePropertyList","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_parsePropertyList","d":"

    Convert from a textual list to an array

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getOptionFormat","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getOptionFormat","d":"

    Given a specific key, return the class method name of the\nparsing method for data stored under this key.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setConfigurationData","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setConfigurationData","d":"

    Change the configuration data for this formatter options object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setConfigurationValue","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setConfigurationValue","d":"

    Change one configuration value for this formatter option.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setConfigurationDefault","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setConfigurationDefault","d":"

    Change one configuration value for this formatter option, but only\nif it does not already have a value set.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getConfigurationData","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getConfigurationData","d":"

    Return a reference to the configuration data for this object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setOptions","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setOptions","d":"

    Set all of the options that were specified by the user for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setOption","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setOption","d":"

    Change one option value specified by the user for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getOptions","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getOptions","d":"

    Return a reference to the user-specified options for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::setInput","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_setInput","d":"

    Provide a Symfony Console InputInterface containing the user-specified\noptions for this request.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\FormatterOptions::getInputOptions","p":"Consolidation/OutputFormatters/Options/FormatterOptions.html#method_getInputOptions","d":"

    Return all of the options from the provided $defaults array that\nexist in our InputInterface object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\OverrideOptionsInterface::overrideOptions","p":"Consolidation/OutputFormatters/Options/OverrideOptionsInterface.html#method_overrideOptions","d":"

    Allow the formatter to mess with the configuration options before any\ntransformations et. al. get underway.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::__construct","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::getListData","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::getReorderedFieldLabels","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method_getReorderedFieldLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::getFields","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method_getFields","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractListData::defaultOptions","p":"Consolidation/OutputFormatters/StructuredData/AbstractListData.html#method_defaultOptions","d":"

    A structured list may provide its own set of default options. These\nwill be used in place of the command's default options (from the\nannotations) in instances where the user does not provide the options\nexplicitly (on the commandline) or implicitly (via a configuration file).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::__construct","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::restructure","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::createTableTransformation","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method_createTableTransformation","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::instantiateTableTransformation","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method_instantiateTableTransformation","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\AbstractStructuredList::defaultOptions","p":"Consolidation/OutputFormatters/StructuredData/AbstractStructuredList.html#method_defaultOptions","d":"

    A structured list may provide its own set of default options. These\nwill be used in place of the command's default options (from the\nannotations) in instances where the user does not provide the options\nexplicitly (on the commandline) or implicitly (via a configuration file).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\CallableRenderer::__construct","p":"Consolidation/OutputFormatters/StructuredData/CallableRenderer.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\CallableRenderer::renderCell","p":"Consolidation/OutputFormatters/StructuredData/CallableRenderer.html#method_renderCell","d":"

    Convert the contents of one table cell into a string,\nso that it may be placed in the table. Renderer should\nreturn the $cellData passed to it if it does not wish to\nprocess it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\ConversionInterface::convert","p":"Consolidation/OutputFormatters/StructuredData/ConversionInterface.html#method_convert","d":"

    Allow structured data to be converted -- i.e. from\nRowsOfFields to UnstructuredListData.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\FieldProcessor::processFieldAliases","p":"Consolidation/OutputFormatters/StructuredData/FieldProcessor.html#method_processFieldAliases","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\FieldProcessor::hasUnstructuredFieldAccess","p":"Consolidation/OutputFormatters/StructuredData/FieldProcessor.html#method_hasUnstructuredFieldAccess","d":"

    Determine whether the data structure has unstructured field access,\ne.g. a.b.c or foo as bar.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\HelpDocument::getDomData","p":"Consolidation/OutputFormatters/StructuredData/HelpDocument.html#method_getDomData","d":"

    Convert data into a \\DomDocument.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataInterface::getListData","p":"Consolidation/OutputFormatters/StructuredData/ListDataInterface.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::getDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_getDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::setDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_setDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::getMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_getMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::setMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_setMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::extractData","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_extractData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::extractMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_extractMetadata","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::reconstruct","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_reconstruct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::getDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_getDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::setDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_setDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::getMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_getMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::setMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_setMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::extractData","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_extractData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::extractMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_extractMetadata","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderTrait::reconstruct","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderTrait.html#method_reconstruct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataInterface::getMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataInterface.html#method_getMetadata","d":"

    Return the metadata associated with the structured data (if any)

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::__construct","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method___construct","d":"

    NumericCellRenderer constructor

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::renderCell","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_renderCell","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::justifyCellData","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_justifyCellData","d":"

    Right-justify the cell data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::isRenderedFormat","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_isRenderedFormat","d":"

    Determine if this format is to be formatted.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::isRenderedColumn","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_isRenderedColumn","d":"

    Determine if this is a column that should be formatted.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::isRenderedData","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_isRenderedData","d":"

    Ignore cell data that should not be formatted.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::formatCellData","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_formatCellData","d":"

    Format the cell data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::convertCellDataToString","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_convertCellDataToString","d":"

    This formatter only works with columns whose columns are strings.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::columnWidth","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_columnWidth","d":"

    Get the cached column width for the provided key.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\NumericCellRenderer::calculateColumnWidth","p":"Consolidation/OutputFormatters/StructuredData/NumericCellRenderer.html#method_calculateColumnWidth","d":"

    Using the cached table data, calculate the largest width\nfor the data in the table for use when right-justifying.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\OriginalDataInterface::getOriginalData","p":"Consolidation/OutputFormatters/StructuredData/OriginalDataInterface.html#method_getOriginalData","d":"

    Return the original data for this table. Used by any\nformatter that expects an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::convert","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_convert","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::restructure","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_restructure","d":"

    Restructure this data for output by converting it into a table\ntransformation object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::getListData","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::defaultOptions","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_defaultOptions","d":"

    A structured list may provide its own set of default options. These\nwill be used in place of the command's default options (from the\nannotations) in instances where the user does not provide the options\nexplicitly (on the commandline) or implicitly (via a configuration file).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\PropertyList::instantiateTableTransformation","p":"Consolidation/OutputFormatters/StructuredData/PropertyList.html#method_instantiateTableTransformation","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionInterface::addRenderer","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionInterface.html#method_addRenderer","d":"

    Add a renderer

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionTrait::addRenderer","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionTrait.html#method_addRenderer","d":"

    Add a renderer

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionTrait::addRendererFunction","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionTrait.html#method_addRendererFunction","d":"

    Add a callable as a renderer

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionTrait::renderCell","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionTrait.html#method_renderCell","d":"{@inheritdoc}"},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellInterface::renderCell","p":"Consolidation/OutputFormatters/StructuredData/RenderCellInterface.html#method_renderCell","d":"

    Convert the contents of one table cell into a string,\nso that it may be placed in the table. Renderer should\nreturn the $cellData passed to it if it does not wish to\nprocess it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RestructureInterface::restructure","p":"Consolidation/OutputFormatters/StructuredData/RestructureInterface.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields::convert","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html#method_convert","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields::restructure","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html#method_restructure","d":"

    Restructure this data for output by converting it into a table\ntransformation object.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields::getListData","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields::defaultOptions","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFields.html#method_defaultOptions","d":"

    A structured list may provide its own set of default options. These\nwill be used in place of the command's default options (from the\nannotations) in instances where the user does not provide the options\nexplicitly (on the commandline) or implicitly (via a configuration file).

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFieldsWithMetadata::restructure","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFieldsWithMetadata.html#method_restructure","d":"

    Restructure this data for output by converting it into a table\ntransformation object. First, though, remove any metadata items.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RowsOfFieldsWithMetadata::getMetadata","p":"Consolidation/OutputFormatters/StructuredData/RowsOfFieldsWithMetadata.html#method_getMetadata","d":"

    Return the metadata associated with the structured data (if any)

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\TableDataInterface::getTableData","p":"Consolidation/OutputFormatters/StructuredData/TableDataInterface.html#method_getTableData","d":"

    Convert structured data into a form suitable for use\nby the table formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredData::__construct","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredData.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredData::restructure","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredData.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredListData::__construct","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredListData.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\UnstructuredListData::restructure","p":"Consolidation/OutputFormatters/StructuredData/UnstructuredListData.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\DomDataInterface::getDomData","p":"Consolidation/OutputFormatters/StructuredData/Xml/DomDataInterface.html#method_getDomData","d":"

    Convert data into a \\DomDocument.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::__construct","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::arrayToXML","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_arrayToXML","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::addXmlData","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_addXmlData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::addXmlChildren","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_addXmlChildren","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::addXmlDataOrAttribute","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_addXmlDataOrAttribute","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::determineElementName","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_determineElementName","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::getTopLevelElementName","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_getTopLevelElementName","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::getDefaultElementName","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_getDefaultElementName","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::isAttribute","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_isAttribute","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::inElementList","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_inElementList","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::singularForm","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_singularForm","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchema::isAssoc","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchema.html#method_isAssoc","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchemaInterface::arrayToXml","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchemaInterface.html#method_arrayToXml","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::__construct","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::canSimplify","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_canSimplify","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::simplifyToArray","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_simplifyToArray","d":"

    Convert structured data into a generic array, usable by generic\narray-based formatters. Objects that implement this interface may\nbe attached to the FormatterManager, and will be used on any data\nstructure that needs to be simplified into an array. An array\nsimplifier should take no action other than to return its input data\nif it cannot simplify the provided data into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::elementToArray","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_elementToArray","d":"

    Recursively convert the provided DOM element into a php array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getNodeAttributes","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getNodeAttributes","d":"

    Get all of the attributes of the provided element.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getNodeChildren","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getNodeChildren","d":"

    Get all of the children of the provided element, with simplification.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getNodeChildrenData","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getNodeChildrenData","d":"

    Get the data from the children of the provided node in preliminary\nform.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::hasUniformChildren","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_hasUniformChildren","d":"

    Determine whether the children of the provided element are uniform.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getUniformChildren","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getUniformChildren","d":"

    Convert the children of the provided DOM element into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::valueCanBeSimplified","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_valueCanBeSimplified","d":"

    Determine whether the provided value has additional unnecessary\nnesting. {"color": "red"} is converted to "red". No other\nsimplification is done.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getIdOfValue","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getIdOfValue","d":"

    If the object has an 'id' or 'name' element, then use that\nas the array key when storing this value in its parent.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\DomToArraySimplifier::getUniqueChildren","p":"Consolidation/OutputFormatters/Transformations/DomToArraySimplifier.html#method_getUniqueChildren","d":"

    Convert the children of the provided DOM element into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\OverrideRestructureInterface::overrideRestructure","p":"Consolidation/OutputFormatters/Transformations/OverrideRestructureInterface.html#method_overrideRestructure","d":"

    Select data to use directly from the structured output,\nbefore the restructure operation has been executed.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\PropertyListTableTransformation::getOriginalData","p":"Consolidation/OutputFormatters/Transformations/PropertyListTableTransformation.html#method_getOriginalData","d":"

    Return the original data for this table. Used by any\nformatter that expects an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\PropertyParser::parse","p":"Consolidation/OutputFormatters/Transformations/PropertyParser.html#method_parse","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::reorder","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_reorder","d":"

    Given a simple list of user-supplied field keys or field labels,\nreturn a reordered version of the field labels matching the\nuser selection.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::reorderFieldLabels","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_reorderFieldLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::getSelectedFieldKeys","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_getSelectedFieldKeys","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::matchFieldInLabelMap","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_matchFieldInLabelMap","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::convertToRegex","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_convertToRegex","d":"

    Convert the provided string into a regex suitable for use in\npreg_match.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\ReorderFields::isRegex","p":"Consolidation/OutputFormatters/Transformations/ReorderFields.html#method_isRegex","d":"

    Checks whether the string is a regex. This function is copied from\nMultiplePcreFilterIterator in the Symfony Finder component.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface::simplifyToArray","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html#method_simplifyToArray","d":"

    Convert structured data into a generic array, usable by generic\narray-based formatters. Objects that implement this interface may\nbe attached to the FormatterManager, and will be used on any data\nstructure that needs to be simplified into an array. An array\nsimplifier should take no action other than to return its input data\nif it cannot simplify the provided data into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface::canSimplify","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html#method_canSimplify","d":"

    Indicate whether or not the given data type can be simplified to an array

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\StringTransformationInterface::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/StringTransformationInterface.html#method_simplifyToString","d":"

    simplifyToString is called by the string formatter to convert\nstructured data to a simple string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::__construct","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::setLayout","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_setLayout","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getLayout","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getLayout","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::isList","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_isList","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_simplifyToString","d":""},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::transformRows","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_transformRows","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::transformRow","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_transformRow","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getHeaders","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getHeaders","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getHeader","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getHeader","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getRowLabels","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getRowLabels","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getRowLabel","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getRowLabel","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getOriginalData","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getOriginalData","d":"

    Return the original data for this table. Used by any\nformatter that expects an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::setOriginalData","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_setOriginalData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getTableData","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getTableData","d":"

    Convert structured data into a form suitable for use\nby the table formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::convertTableToList","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_convertTableToList","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\TableTransformation::getRowDataWithKey","p":"Consolidation/OutputFormatters/Transformations/TableTransformation.html#method_getRowDataWithKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataFieldAccessor::__construct","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataFieldAccessor.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataFieldAccessor::get","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataFieldAccessor.html#method_get","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataListTransformation::__construct","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataListTransformation.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataListTransformation::transformRows","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataListTransformation.html#method_transformRows","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataListTransformation::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataListTransformation.html#method_simplifyToString","d":"

    simplifyToString is called by the string formatter to convert\nstructured data to a simple string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::__construct","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method_simplifyToString","d":"

    simplifyToString is called by the string formatter to convert\nstructured data to a simple string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::transformRow","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method_transformRow","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::simplifyRow","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method_simplifyRow","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\UnstructuredDataTransformation::isSimpleArray","p":"Consolidation/OutputFormatters/Transformations/UnstructuredDataTransformation.html#method_isSimpleArray","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::__construct","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::setPaddingFromStyle","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_setPaddingFromStyle","d":"

    Calculate our padding widths from the specified table style.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::setPaddingFromSymfony5Style","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_setPaddingFromSymfony5Style","d":"

    Calculate our padding widths from the specified table style.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::setMinimumWidths","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_setMinimumWidths","d":"

    If columns have minimum widths, then set them here.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::minimumWidth","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_minimumWidth","d":"

    Set the minimum width of just one column

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::wrap","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_wrap","d":"

    Wrap the cells in each part of the provided data table

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::calculateWidths","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_calculateWidths","d":"

    Determine what widths we'll use for wrapping.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\WordWrapper::wrapCell","p":"Consolidation/OutputFormatters/Transformations/WordWrapper.html#method_wrapCell","d":"

    Wrap one cell. Guard against modifying non-strings and\nthen call through to wordwrap().

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::__construct","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::calculate","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_calculate","d":"

    Given the total amount of available space, and the width of\nthe columns to place, calculate the optimum column widths to use.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::calculateLongestCell","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_calculateLongestCell","d":"

    Calculate the longest cell data from any row of each of the cells.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::calculateLongestWord","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_calculateLongestWord","d":"

    Calculate the longest word and longest line in the provided data.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::calculateColumnWidths","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_calculateColumnWidths","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::getShortColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_getShortColumns","d":"

    Return all of the columns whose longest line length is less than or\nequal to the average width.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::distributeLongColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_distributeLongColumns","d":"

    Distribute the remainig space among the columns that were not\nincluded in the list of "short" columns.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\CalculateWidths::longestWordLength","p":"Consolidation/OutputFormatters/Transformations/Wrap/CalculateWidths.html#method_longestWordLength","d":"

    Return the length of the longest word in the string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::__construct","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method___construct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::paddingSpace","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_paddingSpace","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::findShortColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_findShortColumns","d":"

    Find all of the columns that are shorter than the specified threshold.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::findUndersizedColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_findUndersizedColumns","d":"

    Find all of the columns that are shorter than the corresponding minimum widths.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::findColumnsUnderThreshold","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_findColumnsUnderThreshold","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::adjustMinimumWidths","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_adjustMinimumWidths","d":"

    If the widths specified by this object do not fit within the\nprovided avaiable width, then reduce them all proportionally.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::distribute","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_distribute","d":"

    Return proportional weights

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::lastColumn","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_lastColumn","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::count","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_count","d":"

    Return the number of columns.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::averageWidth","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_averageWidth","d":"

    Calculate how much space is available on average for all columns.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::keys","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_keys","d":"

    Return the available keys (column identifiers) from the calculated\ndata set.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::setWidth","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_setWidth","d":"

    Set the length of the specified column.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::width","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_width","d":"

    Return the length of the specified column.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::widths","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_widths","d":"

    Return all of the lengths

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::isEmpty","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_isEmpty","d":"

    Return true if there is no data in this object

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::totalWidth","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_totalWidth","d":"

    Return the sum of the lengths of the provided widths.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::sumWidth","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_sumWidth","d":"

    Return the sum of the lengths of the provided widths.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::enforceMinimums","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_enforceMinimums","d":"

    Ensure that every item in $widths that has a corresponding entry\nin $minimumWidths is as least as large as the minimum value held there.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::removeColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_removeColumns","d":"

    Remove all of the specified columns from this data structure.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::selectColumns","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_selectColumns","d":"

    Select all columns that exist in the provided list of keys.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap\\ColumnWidths::combine","p":"Consolidation/OutputFormatters/Transformations/Wrap/ColumnWidths.html#method_combine","d":"

    Combine this set of widths with another set, and return\na new set that contains the entries from both.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesInterface::validDataTypes","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesInterface.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesTrait::validDataTypes","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesTrait.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesTrait::isValidDataType","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesTrait.html#method_isValidDataType","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface::isValidDataType","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html#method_isValidDataType","d":"

    Return true if the specified format is valid for use with\nthis formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface::validate","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\DataFileLoaderInterface::load","p":"Consolidation/SiteAlias/DataFileLoaderInterface.html#method_load","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::__construct","p":"Consolidation/SiteAlias/HostPath.html#method___construct","d":"

    HostPath constructor

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::create","p":"Consolidation/SiteAlias/HostPath.html#method_create","d":"

    Factory method to create a host path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getSiteAlias","p":"Consolidation/SiteAlias/HostPath.html#method_getSiteAlias","d":"

    Return the alias record portion of the host path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getAliasRecord","p":"Consolidation/SiteAlias/HostPath.html#method_getAliasRecord","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::isRemote","p":"Consolidation/SiteAlias/HostPath.html#method_isRemote","d":"

    Returns true if this host path points at a remote machine

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getOriginalPath","p":"Consolidation/SiteAlias/HostPath.html#method_getOriginalPath","d":"

    Return just the path portion, without considering the alias root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getOriginal","p":"Consolidation/SiteAlias/HostPath.html#method_getOriginal","d":"

    Return the original host path string, as provided to the create() method.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getPath","p":"Consolidation/SiteAlias/HostPath.html#method_getPath","d":"

    Return just the path portion of the host path

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::hasPathAlias","p":"Consolidation/SiteAlias/HostPath.html#method_hasPathAlias","d":"

    Returns 'true' if the path portion of the host path begins with a\npath alias (e.g. '%files'). Path aliases must appear at the beginning\nof the path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getPathAlias","p":"Consolidation/SiteAlias/HostPath.html#method_getPathAlias","d":"

    Return just the path alias portion of the path (e.g. '%files'), or\nempty if there is no alias in the path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::replacePathAlias","p":"Consolidation/SiteAlias/HostPath.html#method_replacePathAlias","d":"

    Replaces the path alias portion of the path with the resolved path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::getHost","p":"Consolidation/SiteAlias/HostPath.html#method_getHost","d":"

    Return the host portion of the host path, including the user.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::fullyQualifiedPath","p":"Consolidation/SiteAlias/HostPath.html#method_fullyQualifiedPath","d":"

    Return the fully resolved path, e.g. user@server:/path/to/drupalroot/sites/default/files

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::fullyQualifiedPathPreservingTrailingSlash","p":"Consolidation/SiteAlias/HostPath.html#method_fullyQualifiedPathPreservingTrailingSlash","d":"

    Our fully qualified path passes the result through Path::makeAbsolute()\nwhich canonicallizes the path, removing any trailing slashes.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\HostPath::determinePathOrAlias","p":"Consolidation/SiteAlias/HostPath.html#method_determinePathOrAlias","d":"

    Helper method for HostPath::create(). When the host path contains no\n':', this method determines whether the string that was provided is\na host or a path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::__construct","p":"Consolidation/SiteAlias/SiteAlias.html#method___construct","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::name","p":"Consolidation/SiteAlias/SiteAlias.html#method_name","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::exportConfig","p":"Consolidation/SiteAlias/SiteAlias.html#method_exportConfig","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::remap","p":"Consolidation/SiteAlias/SiteAlias.html#method_remap","d":"

    Reconfigure data exported from the form it is expected to be in\ninside an alias record to the form it is expected to be in when\ninside a configuration file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::getParameterSpecificOptions","p":"Consolidation/SiteAlias/SiteAlias.html#method_getParameterSpecificOptions","d":"

    Fetch the parameter-specific options from the 'alias-parameters' section of the alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::legacyRecord","p":"Consolidation/SiteAlias/SiteAlias.html#method_legacyRecord","d":"

    Convert the data in this record to the layout that was used\nin the legacy code, for backwards compatiblity.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAlias::remapOptionTable","p":"Consolidation/SiteAlias/SiteAlias.html#method_remapOptionTable","d":"

    Conversion table from old to new option names. These all implicitly\ngo in options, although they can come from different locations.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::__construct","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method___construct","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_addSearchLocation","d":"

    Add a location that alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::searchLocations","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_searchLocations","d":"

    Return all of the paths where alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::locationFilter","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_locationFilter","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::depth","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_depth","d":"

    Set the search depth for finding alias files

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::filterByLocation","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_filterByLocation","d":"

    Only search for aliases that are in alias files stored in directories\nwhose basename or key matches the specified location.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::find","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_find","d":"

    Find an alias file SITENAME.site.yml in one\nof the specified search locations.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::findSingleSiteAliasFile","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_findSingleSiteAliasFile","d":"

    Find an alias file SITENAME.site.yml in one\nof the specified search locations.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::findAllSingleAliasFiles","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_findAllSingleAliasFiles","d":"

    Return a list of all SITENAME.site.yml files in any of\nthe search locations.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::findAllLegacyAliasFiles","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_findAllLegacyAliasFiles","d":"

    Return all of the legacy alias files used in previous Drush versions.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::createFinder","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_createFinder","d":"

    Create a Symfony Finder object to search all available search locations\nfor the specified search pattern.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::searchForAliasFiles","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_searchForAliasFiles","d":"

    Return a list of all alias files matching the provided pattern.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::splitLocationFromSite","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_splitLocationFromSite","d":"

    splitLocationFromSite returns the part of 'site' before the first\n'.' as the "path match" component, and the part after the first\n'.' as the "site" component.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileDiscovery::extractKey","p":"Consolidation/SiteAlias/SiteAliasFileDiscovery.html#method_extractKey","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::__construct","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method___construct","d":"

    SiteAliasFileLoader constructor

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::setReferenceData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_setReferenceData","d":"

    Allow configuration data to be used in replacements in the alias file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::setRoot","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_setRoot","d":"

    Allow 'self.site.yml' to be applied to any alias record found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_addSearchLocation","d":"

    Add a search location to our discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::discovery","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_discovery","d":"

    Return our discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::load","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_load","d":"

    Load the file containing the specified alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadDefaultEnvFromSitename","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadDefaultEnvFromSitename","d":"

    Given only a site name, load the default environment from it.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadAll","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadAll","d":"

    Return a list of all site aliases loadable from any findable path.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::listAll","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_listAll","d":"

    Return a list of all available alias files. Does not include\nlegacy files.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadMultiple","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadMultiple","d":"

    Given an alias name that might represent multiple sites,\nreturn a list of all matching alias records. If nothing was found,\nor the name represents a single site + env, then we take\nno action and return false.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadLocation","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadLocation","d":"

    Given a location, return all alias files located there.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::createSiteAliassFromSiteData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_createSiteAliassFromSiteData","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::isValidEnvName","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_isValidEnvName","d":"

    isValidEnvName determines if a given entry should be skipped or not\n(e.g. the "common" entry).

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::storeSiteAliasInResut","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_storeSiteAliasInResut","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSingleAliasFile","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSingleAliasFile","d":"

    If the alias name is '@sitename', or if it is '@sitename.env', then\nlook for a sitename.site.yml file that contains it. We also handle\n'@location.sitename.env' here as well.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSingleSiteAliasFileAtPath","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSingleSiteAliasFileAtPath","d":"

    Given only the path to an alias file site.alias.yml, return all\nof the alias records for every environment stored in that file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::siteNameFromPath","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_siteNameFromPath","d":"

    Given the path to a single site alias file site.alias.yml,\nreturn the site part.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::basenameWithoutExtension","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_basenameWithoutExtension","d":"

    Chop off the aliases.yml or alias.yml part of a path. This works\njust like basename, except it will throw if the provided path\ndoes not end in the specified extension.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSingleAliasFileWithNameAtPath","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSingleAliasFileWithNameAtPath","d":"

    Given an alias name and a path, load the data from the path\nand process it as needed to generate the alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSiteDataFromPath","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSiteDataFromPath","d":"

    Load the yml from the given path

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::findSelfSiteAliases","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_findSelfSiteAliases","d":"

    Given an array of site aliases, find the first one that is\nlocal (has no 'host' item) and also contains a 'self.site.yml' file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadSelfSiteData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadSelfSiteData","d":"

    Check to see if there is a 'drush/sites/self.site.yml' file at\nthe provided root, or one directory up from there.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::loadData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_loadData","d":"

    Load the contents of the specified file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::getLoader","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_getLoader","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::addLoader","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_addLoader","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::fetchSiteAliasFromSiteAliasData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_fetchSiteAliasFromSiteAliasData","d":"

    Given an array containing site alias data, return an alias record\ncontaining the data for the requested record. If there is a 'common'\nsection, then merge that in as well.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::getRequestedEnvData","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_getRequestedEnvData","d":"

    getRequestedEnvData fetches the data for the specified environment\nfrom the provided site record data.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::siteEnvExists","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_siteEnvExists","d":"

    Determine whether there is a valid-looking environment '$env' in the\nprovided site alias data.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::adjustIfSingleAlias","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_adjustIfSingleAlias","d":"

    Adjust the alias data for a single-site alias. Usually, a .yml alias\nfile will contain multiple entries, one for each of the environments\nof an alias. If there are no environments

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::detectSingleAlias","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_detectSingleAlias","d":"

    A single-environment alias looks something like this:

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::getEnvironmentName","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_getEnvironmentName","d":"

    Return the name of the environment requested.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasFileLoader::getDefaultEnvironmentName","p":"Consolidation/SiteAlias/SiteAliasFileLoader.html#method_getDefaultEnvironmentName","d":"

    Given a data array containing site alias environments, determine which\nenvirionmnet should be used as the default environment.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::name","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_name","d":"

    Return the name of this alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::hasRoot","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_hasRoot","d":"

    Determine whether this alias has a root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::root","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_root","d":"

    Get the root

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::uri","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_uri","d":"

    Get the uri

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::setUri","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_setUri","d":"

    Record the uri

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteHostWithUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteHostWithUser","d":"

    Return user@host, or just host if there is no user. Returns\nan empty string if there is no host.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteUser","d":"

    Get the remote user

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::hasRemoteUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_hasRemoteUser","d":"

    Return true if this alias record has a remote user

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteHost","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteHost","d":"

    Get the remote host

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isRemote","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isRemote","d":"

    Return true if this alias record has a remote host that is not\nthe local host

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isContainer","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isContainer","d":"

    Return true if the alias record use the Docker Compose transport.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isLocal","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isLocal","d":"

    Return true if this alias record is for the local system

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isNone","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isNone","d":"

    Determine whether this alias does not represent any site. An\nalias record must either be remote or have a root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::localRoot","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_localRoot","d":"

    Return the 'root' element of this alias if this alias record\nis local.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::exportConfig","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_exportConfig","d":"

    Export the configuration values in this alias record, and reconfigure\nthem so that the layout matches that of the global configuration object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::__construct","p":"Consolidation/SiteAlias/SiteAliasManager.html#method___construct","d":"

    Constructor for SiteAliasManager

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::setReferenceData","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_setReferenceData","d":"

    Allow configuration data to be used in replacements in the alias file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::setRoot","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_setRoot","d":"

    Inject the root of the selected site

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_addSearchLocation","d":"

    Add a search location to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::addSearchLocations","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_addSearchLocations","d":"

    Add search locations to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::searchLocations","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_searchLocations","d":"

    Return all of the paths where alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::get","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_get","d":"

    Get an alias record by name, or convert a site specification\ninto an alias record via the site alias spec parser. If a\nsimple alias name is provided (e.g. '@alias'), it is interpreted\nas a sitename, and the default environment for that site is returned.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::getSelf","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_getSelf","d":"

    Get the '@self' alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::setSelf","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_setSelf","d":"

    Force-set the current @self alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::getAlias","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_getAlias","d":"

    Get an alias record from a name. Does not accept site specifications.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::getMultiple","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_getMultiple","d":"

    Given a simple alias name, e.g. '@alias', returns all of the\nenvironments in the specified site.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManager::listAllFilePaths","p":"Consolidation/SiteAlias/SiteAliasManager.html#method_listAllFilePaths","d":"

    Return the paths to all alias files in all search locations known\nto the alias manager.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::setSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_setSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::siteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_siteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::hasSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_hasSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareTrait::setSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareTrait.html#method_setSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareTrait::siteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareTrait.html#method_siteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareTrait::hasSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareTrait.html#method_hasSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setReferenceData","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setReferenceData","d":"

    Allow configuration data to be used in replacements in the alias file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setRoot","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setRoot","d":"

    Inject the root of the selected site

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_addSearchLocation","d":"

    Add a search location to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::addSearchLocations","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_addSearchLocations","d":"

    Add search locations to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setSelf","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setSelf","d":"

    Force-set the current @self alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::searchLocations","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_searchLocations","d":"

    Return all of the paths where alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::get","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_get","d":"

    Get an alias record by name, or convert a site specification\ninto an alias record via the site alias spec parser. If a\nsimple alias name is provided (e.g. '@alias'), it is interpreted\nas a sitename, and the default environment for that site is returned.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getSelf","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getSelf","d":"

    Get the '@self' alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getAlias","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getAlias","d":"

    Get an alias record from a name. Does not accept site specifications.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getMultiple","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getMultiple","d":"

    Given a simple alias name, e.g. '@alias', returns all of the\nenvironments in the specified site.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::listAllFilePaths","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_listAllFilePaths","d":"

    Return the paths to all alias files in all search locations known\nto the alias manager.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::parse","p":"Consolidation/SiteAlias/SiteAliasName.html#method_parse","d":"

    Create a new site alias name

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::locationFromPath","p":"Consolidation/SiteAlias/SiteAliasName.html#method_locationFromPath","d":"

    The 'location' of an alias file is defined as being the name\nof the immediate parent of the alias file. e.g. the path\n'$HOME/.drush/sites/isp/mysite.site.yml' would have a location\nof 'isp' and a sitename of 'mysite'. The environments of the site\nare defined by the alias contents.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::__construct","p":"Consolidation/SiteAlias/SiteAliasName.html#method___construct","d":"

    Creae a SiteAliasName object from an alias name string.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::__toString","p":"Consolidation/SiteAlias/SiteAliasName.html#method___toString","d":"

    Convert an alias name back to a string.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::isAliasName","p":"Consolidation/SiteAlias/SiteAliasName.html#method_isAliasName","d":"

    Determine whether or not the provided name is an alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::sitename","p":"Consolidation/SiteAlias/SiteAliasName.html#method_sitename","d":"

    Return the sitename portion of the alias name. By definition,\nevery alias must have a sitename. If the site name is implicit,\nthen 'self' is assumed.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::sitenameWithLocation","p":"Consolidation/SiteAlias/SiteAliasName.html#method_sitenameWithLocation","d":"

    Return the sitename portion of the alias name. By definition,\nevery alias must have a sitename. If the site name is implicit,\nthen 'self' is assumed.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::setSitename","p":"Consolidation/SiteAlias/SiteAliasName.html#method_setSitename","d":"

    Set the sitename portion of the alias name

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::hasSitename","p":"Consolidation/SiteAlias/SiteAliasName.html#method_hasSitename","d":"

    In general, all aliases have a sitename. The time when one will not\nis when an environment name @env is used as a shortcut for @self.env

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::hasEnv","p":"Consolidation/SiteAlias/SiteAliasName.html#method_hasEnv","d":"

    Return true if this alias name contains an 'env' portion.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::setEnv","p":"Consolidation/SiteAlias/SiteAliasName.html#method_setEnv","d":"

    Set the environment portion of the alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::env","p":"Consolidation/SiteAlias/SiteAliasName.html#method_env","d":"

    Return the 'env' portion of the alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::hasLocation","p":"Consolidation/SiteAlias/SiteAliasName.html#method_hasLocation","d":"

    Return true if this alias name contains a 'location' portion

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::setLocation","p":"Consolidation/SiteAlias/SiteAliasName.html#method_setLocation","d":"

    Set the 'loation' portion of the alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::location","p":"Consolidation/SiteAlias/SiteAliasName.html#method_location","d":"

    Return the 'location' portion of the alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::isSelf","p":"Consolidation/SiteAlias/SiteAliasName.html#method_isSelf","d":"

    Return true if this alias name is the 'self' alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::isNone","p":"Consolidation/SiteAlias/SiteAliasName.html#method_isNone","d":"

    Return true if this alias name is the 'none' alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::doParse","p":"Consolidation/SiteAlias/SiteAliasName.html#method_doParse","d":"

    Convert the parts of an alias name to its various component parts.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::processSingleItem","p":"Consolidation/SiteAlias/SiteAliasName.html#method_processSingleItem","d":"

    Process an alias name provided as '@sitename'.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasName::isSpecialAliasName","p":"Consolidation/SiteAlias/SiteAliasName.html#method_isSpecialAliasName","d":"

    Determine whether the requested name is a special alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::hasRoot","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_hasRoot","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::root","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_root","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::uri","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_uri","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::setUri","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_setUri","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::remoteHostWithUser","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_remoteHostWithUser","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::remoteUser","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_remoteUser","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::hasRemoteUser","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_hasRemoteUser","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::remoteHost","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_remoteHost","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::isRemote","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_isRemote","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::isLocal","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_isLocal","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::isContainer","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_isContainer","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::isNone","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_isNone","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::localRoot","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_localRoot","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasTrait::os","p":"Consolidation/SiteAlias/SiteAliasTrait.html#method_os","d":"

    os returns the OS that this alias record points to. For local alias\nrecords, PHP_OS will be returned. For remote alias records, the\nvalue from the os element will be returned. If there is no os\nelement, then the default assumption is that the remote system is Linux.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::__construct","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method___construct","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::create","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_create","d":"

    combine the provided site alias with configuration.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::determineCorrectRuntimeConfig","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_determineCorrectRuntimeConfig","d":"

    Determine what object to use for the runtime config. If a specific\nruntime config is given, use that. Otherwise, pull it from the default\nconfiguration if available.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::runtimeConfig","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_runtimeConfig","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::name","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_name","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::has","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_has","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::get","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_get","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::set","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_set","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::import","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_import","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::replace","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_replace","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::combine","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_combine","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::export","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_export","d":"

    Export all configuration as a nested array.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::hasDefault","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_hasDefault","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::getDefault","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_getDefault","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::setDefault","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_setDefault","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::exportConfig","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_exportConfig","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasWithConfig::changesProhibited","p":"Consolidation/SiteAlias/SiteAliasWithConfig.html#method_changesProhibited","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::parse","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_parse","d":"

    Parse a site specification

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::validSiteSpec","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_validSiteSpec","d":"

    Determine if the provided specification is valid. Note that this\ntests only for syntactic validity; to see if the specification is\nusable, call 'parse()', which will also filter out specifications\nfor local sites that specify a multidev site that does not exist.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::isAliasName","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_isAliasName","d":"

    Determine whether or not the provided name is an alias name.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::setMultisiteDirectoryRoot","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_setMultisiteDirectoryRoot","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::getMultisiteDirectoryRoot","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_getMultisiteDirectoryRoot","d":null},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::patterns","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_patterns","d":"

    Return the set of regular expression patterns that match the available\nsite specification formats.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::match","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_match","d":"

    Run through all of the available regex patterns and determine if\nany match the provided specification.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::defaults","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_defaults","d":"

    Inflate the provided array so that it always contains the required\nelements.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::mapResult","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_mapResult","d":"

    Take the data from the matches from the regular expression and\nplug them into the result array per the info in the provided map.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteSpecParser::fixAndCheckUsability","p":"Consolidation/SiteAlias/SiteSpecParser.html#method_fixAndCheckUsability","d":"

    Validate the provided result. If the result is local, then it must\nhave a 'root'. If it does not, then fill in the root that was provided\nto us in our consturctor.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\Util\\FsUtils::realpath","p":"Consolidation/SiteAlias/Util/FsUtils.html#method_realpath","d":"

    Returns canonicalized absolute pathname.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\Util\\YamlDataFileLoader::load","p":"Consolidation/SiteAlias/Util/YamlDataFileLoader.html#method_load","d":""},{"t":"M","n":"Drush\\Application::configureGlobalOptions","p":"Drush/Application.html#method_configureGlobalOptions","d":"

    Add global options to the Application and their default values to Config.

    "},{"t":"M","n":"Drush\\Application::bootstrapManager","p":"Drush/Application.html#method_bootstrapManager","d":null},{"t":"M","n":"Drush\\Application::setBootstrapManager","p":"Drush/Application.html#method_setBootstrapManager","d":null},{"t":"M","n":"Drush\\Application::aliasManager","p":"Drush/Application.html#method_aliasManager","d":null},{"t":"M","n":"Drush\\Application::setAliasManager","p":"Drush/Application.html#method_setAliasManager","d":null},{"t":"M","n":"Drush\\Application::setRedispatchHook","p":"Drush/Application.html#method_setRedispatchHook","d":null},{"t":"M","n":"Drush\\Application::setTildeExpansionHook","p":"Drush/Application.html#method_setTildeExpansionHook","d":null},{"t":"M","n":"Drush\\Application::setServiceManager","p":"Drush/Application.html#method_setServiceManager","d":null},{"t":"M","n":"Drush\\Application::getUri","p":"Drush/Application.html#method_getUri","d":"

    Return the framework uri selected by the user.

    "},{"t":"M","n":"Drush\\Application::refineUriSelection","p":"Drush/Application.html#method_refineUriSelection","d":"

    If the user did not explicitly select a site URI,\nthen pick an appropriate site from the cwd.

    "},{"t":"M","n":"Drush\\Application::selectUri","p":"Drush/Application.html#method_selectUri","d":"

    Select a URI to use for the site, based on directory or config.

    "},{"t":"M","n":"Drush\\Application::find","p":"Drush/Application.html#method_find","d":""},{"t":"M","n":"Drush\\Application::bootstrapAndFind","p":"Drush/Application.html#method_bootstrapAndFind","d":"

    Look up a command. Bootstrap further if necessary.

    "},{"t":"M","n":"Drush\\Application::checkObsolete","p":"Drush/Application.html#method_checkObsolete","d":"

    If a command is annotated @obsolete, then we will throw an exception\nimmediately; the command will not run, and no hooks will be called.

    "},{"t":"M","n":"Drush\\Application::configureIO","p":"Drush/Application.html#method_configureIO","d":""},{"t":"M","n":"Drush\\Application::configureAndRegisterCommands","p":"Drush/Application.html#method_configureAndRegisterCommands","d":"

    Configure the application object and register all of the commandfiles\navailable in the search paths provided via Preflight

    "},{"t":"M","n":"Drush\\Application::renderThrowable","p":"Drush/Application.html#method_renderThrowable","d":"

    Renders a caught Throwable. Omits the command docs at end.

    "},{"t":"M","n":"Drush\\Attributes\\Bootstrap::__construct","p":"Drush/Attributes/Bootstrap.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\Bootstrap::handle","p":"Drush/Attributes/Bootstrap.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\Format::__construct","p":"Drush/Attributes/Format.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\Format::handle","p":"Drush/Attributes/Format.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\InteractConfigName::__construct","p":"Drush/Attributes/InteractConfigName.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\InteractConfigName::handle","p":"Drush/Attributes/InteractConfigName.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\Kernel::__construct","p":"Drush/Attributes/Kernel.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\Kernel::handle","p":"Drush/Attributes/Kernel.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\NoArgumentsBase::handle","p":"Drush/Attributes/NoArgumentsBase.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\Obsolete::handle","p":"Drush/Attributes/Obsolete.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetGetEditor::handle","p":"Drush/Attributes/OptionsetGetEditor.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetProcBuild::handle","p":"Drush/Attributes/OptionsetProcBuild.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetSql::handle","p":"Drush/Attributes/OptionsetSql.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetSsh::handle","p":"Drush/Attributes/OptionsetSsh.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\OptionsetTableSelection::handle","p":"Drush/Attributes/OptionsetTableSelection.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateConfigName::__construct","p":"Drush/Attributes/ValidateConfigName.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateConfigName::validate","p":"Drush/Attributes/ValidateConfigName.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateEntityLoad::__construct","p":"Drush/Attributes/ValidateEntityLoad.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateEntityLoad::validate","p":"Drush/Attributes/ValidateEntityLoad.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateFileExists::__construct","p":"Drush/Attributes/ValidateFileExists.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateFileExists::validate","p":"Drush/Attributes/ValidateFileExists.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateModulesEnabled::__construct","p":"Drush/Attributes/ValidateModulesEnabled.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateModulesEnabled::validate","p":"Drush/Attributes/ValidateModulesEnabled.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidatePermissions::__construct","p":"Drush/Attributes/ValidatePermissions.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidatePermissions::validate","p":"Drush/Attributes/ValidatePermissions.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidatePhpExtensions::__construct","p":"Drush/Attributes/ValidatePhpExtensions.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidatePhpExtensions::validate","p":"Drush/Attributes/ValidatePhpExtensions.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateQueueName::__construct","p":"Drush/Attributes/ValidateQueueName.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\ValidateQueueName::validate","p":"Drush/Attributes/ValidateQueueName.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\ValidateQueueName::getQueues","p":"Drush/Attributes/ValidateQueueName.html#method_getQueues","d":null},{"t":"M","n":"Drush\\Attributes\\ValidatorBase::handle","p":"Drush/Attributes/ValidatorBase.html#method_handle","d":null},{"t":"M","n":"Drush\\Attributes\\ValidatorInterface::validate","p":"Drush/Attributes/ValidatorInterface.html#method_validate","d":null},{"t":"M","n":"Drush\\Attributes\\Version::__construct","p":"Drush/Attributes/Version.html#method___construct","d":""},{"t":"M","n":"Drush\\Attributes\\Version::handle","p":"Drush/Attributes/Version.html#method_handle","d":null},{"t":"M","n":"Drush\\Backend\\BackendPathEvaluator::evaluate","p":"Drush/Backend/BackendPathEvaluator.html#method_evaluate","d":"

    Evaluate will check to see if the provided host path\ncontains a path alias. If it does, the alias will\nbe resolved, and the result of the resolution will be\ninjected into the HostPath, replacing the alias.

    "},{"t":"M","n":"Drush\\Backend\\BackendPathEvaluator::resolve","p":"Drush/Backend/BackendPathEvaluator.html#method_resolve","d":"

    Resolve will check to see if the provided host path\ncontains a path alias. If it does, the alias will\nbe resolved, and the result of the resolution will be\nreturned.

    "},{"t":"M","n":"Drush\\Backend\\BackendPathEvaluator::lookup","p":"Drush/Backend/BackendPathEvaluator.html#method_lookup","d":"

    Lookup will use the provided alias record to look up and return\nthe value of a path alias.

    "},{"t":"M","n":"Drush\\Backend\\BackendPathEvaluator::request","p":"Drush/Backend/BackendPathEvaluator.html#method_request","d":"

    Request the value of the path alias from the site associated with\nthe alias record.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::__construct","p":"Drush/Boot/BaseBoot.html#method___construct","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::findUri","p":"Drush/Boot/BaseBoot.html#method_findUri","d":"

    Select the best URI for the provided cwd. Only called\nif the user did not explicitly specify a URI.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::getUri","p":"Drush/Boot/BaseBoot.html#method_getUri","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::setUri","p":"Drush/Boot/BaseBoot.html#method_setUri","d":"

    Inject the uri for the specific site to be bootstrapped

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::getPhase","p":"Drush/Boot/BaseBoot.html#method_getPhase","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::setPhase","p":"Drush/Boot/BaseBoot.html#method_setPhase","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::validRoot","p":"Drush/Boot/BaseBoot.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::getVersion","p":"Drush/Boot/BaseBoot.html#method_getVersion","d":"

    Given a site root directory, determine the exact version of the software.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::commandDefaults","p":"Drush/Boot/BaseBoot.html#method_commandDefaults","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::reportCommandError","p":"Drush/Boot/BaseBoot.html#method_reportCommandError","d":"

    Called by Drush if a command is not found, or if the\ncommand was found, but did not meet requirements.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::bootstrapPhaseMap","p":"Drush/Boot/BaseBoot.html#method_bootstrapPhaseMap","d":"

    Return an array mapping from bootstrap phase shorthand\nstrings (e.g. "full") to the corresponding bootstrap\nphase index constant (e.g. DRUSH_BOOTSTRAP_DRUPAL_FULL).

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::lookUpPhaseIndex","p":"Drush/Boot/BaseBoot.html#method_lookUpPhaseIndex","d":"

    Convert from a phase shorthand or constant to a phase index.

    "},{"t":"M","n":"Drush\\Boot\\BaseBoot::bootstrapDrush","p":"Drush/Boot/BaseBoot.html#method_bootstrapDrush","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::hasRegisteredSymfonyCommand","p":"Drush/Boot/BaseBoot.html#method_hasRegisteredSymfonyCommand","d":null},{"t":"M","n":"Drush\\Boot\\BaseBoot::terminate","p":"Drush/Boot/BaseBoot.html#method_terminate","d":"

    This method is called during the shutdown of drush.

    "},{"t":"M","n":"Drush\\Boot\\Boot::findUri","p":"Drush/Boot/Boot.html#method_findUri","d":"

    Select the best URI for the provided cwd. Only called\nif the user did not explicitly specify a URI.

    "},{"t":"M","n":"Drush\\Boot\\Boot::setUri","p":"Drush/Boot/Boot.html#method_setUri","d":"

    Inject the uri for the specific site to be bootstrapped

    "},{"t":"M","n":"Drush\\Boot\\Boot::validRoot","p":"Drush/Boot/Boot.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\Boot::getVersion","p":"Drush/Boot/Boot.html#method_getVersion","d":"

    Given a site root directory, determine the exact version of the software.

    "},{"t":"M","n":"Drush\\Boot\\Boot::bootstrapPhases","p":"Drush/Boot/Boot.html#method_bootstrapPhases","d":"

    Returns an array that determines what bootstrap phases\nare necessary to bootstrap this CMS. This array\nshould map from a numeric phase to the name of a method\n(string) in the Boot class that handles the bootstrap\nphase.

    "},{"t":"M","n":"Drush\\Boot\\Boot::bootstrapPhaseMap","p":"Drush/Boot/Boot.html#method_bootstrapPhaseMap","d":"

    Return an array mapping from bootstrap phase shorthand\nstrings (e.g. "full") to the corresponding bootstrap\nphase index constant (e.g. DRUSH_BOOTSTRAP_DRUPAL_FULL).

    "},{"t":"M","n":"Drush\\Boot\\Boot::lookUpPhaseIndex","p":"Drush/Boot/Boot.html#method_lookUpPhaseIndex","d":"

    Convert from a phase shorthand or constant to a phase index.

    "},{"t":"M","n":"Drush\\Boot\\Boot::reportCommandError","p":"Drush/Boot/Boot.html#method_reportCommandError","d":"

    Called by Drush if a command is not found, or if the\ncommand was found, but did not meet requirements.

    "},{"t":"M","n":"Drush\\Boot\\Boot::terminate","p":"Drush/Boot/Boot.html#method_terminate","d":"

    This method is called during the shutdown of drush.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapHook::__construct","p":"Drush/Boot/BootstrapHook.html#method___construct","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapHook::initialize","p":"Drush/Boot/BootstrapHook.html#method_initialize","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::getPhase","p":"Drush/Boot/BootstrapManager.html#method_getPhase","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::setPhase","p":"Drush/Boot/BootstrapManager.html#method_setPhase","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::add","p":"Drush/Boot/BootstrapManager.html#method_add","d":"

    Add a bootstrap object to the list of candidates.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::drupalFinder","p":"Drush/Boot/BootstrapManager.html#method_drupalFinder","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::setDrupalFinder","p":"Drush/Boot/BootstrapManager.html#method_setDrupalFinder","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::getRoot","p":"Drush/Boot/BootstrapManager.html#method_getRoot","d":"

    Return the framework root selected by the user.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::getComposerRoot","p":"Drush/Boot/BootstrapManager.html#method_getComposerRoot","d":"

    Return the composer root for the selected Drupal site.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::getUri","p":"Drush/Boot/BootstrapManager.html#method_getUri","d":"

    Return the framework uri selected by the user.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::selectUri","p":"Drush/Boot/BootstrapManager.html#method_selectUri","d":"

    This method is called by the Application iff the user\ndid not explicitly provide a URI.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::setUri","p":"Drush/Boot/BootstrapManager.html#method_setUri","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrap","p":"Drush/Boot/BootstrapManager.html#method_bootstrap","d":"

    Crete the bootstrap object if necessary, then return it.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::injectBootstrap","p":"Drush/Boot/BootstrapManager.html#method_injectBootstrap","d":"

    For use in testing

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapObjectForRoot","p":"Drush/Boot/BootstrapManager.html#method_bootstrapObjectForRoot","d":"

    Look up the best bootstrap class for the given location\nfrom the set of available candidates.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapPhases","p":"Drush/Boot/BootstrapManager.html#method_bootstrapPhases","d":"

    Returns an array that determines what bootstrap phases\nare necessary to bootstrap the CMS.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::doBootstrap","p":"Drush/Boot/BootstrapManager.html#method_doBootstrap","d":"

    Bootstrap Drush to the desired phase.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::hasBootstrap","p":"Drush/Boot/BootstrapManager.html#method_hasBootstrap","d":"

    hasBootstrap determines whether the manager has a bootstrap object yet.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::hasBootstrapped","p":"Drush/Boot/BootstrapManager.html#method_hasBootstrapped","d":"

    Determine whether a given bootstrap phase has been completed.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapValidate","p":"Drush/Boot/BootstrapManager.html#method_bootstrapValidate","d":"

    Validate whether a bootstrap phase can be reached.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapToPhase","p":"Drush/Boot/BootstrapManager.html#method_bootstrapToPhase","d":"

    Bootstrap to the specified phase.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::maxPhaseLimit","p":"Drush/Boot/BootstrapManager.html#method_maxPhaseLimit","d":null},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapToPhaseIndex","p":"Drush/Boot/BootstrapManager.html#method_bootstrapToPhaseIndex","d":"

    Bootstrap to the specified phase.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::bootstrapMax","p":"Drush/Boot/BootstrapManager.html#method_bootstrapMax","d":"

    Bootstrap to the highest level possible, without triggering any errors.

    "},{"t":"M","n":"Drush\\Boot\\BootstrapManager::logger","p":"Drush/Boot/BootstrapManager.html#method_logger","d":"

    Allow those with a reference to the BootstrapManager to use its logger

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::findUri","p":"Drush/Boot/DrupalBoot.html#method_findUri","d":"

    Select the best URI for the provided cwd. Only called\nif the user did not explicitly specify a URI.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::scanUpForUri","p":"Drush/Boot/DrupalBoot.html#method_scanUpForUri","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot::confPath","p":"Drush/Boot/DrupalBoot.html#method_confPath","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapPhases","p":"Drush/Boot/DrupalBoot.html#method_bootstrapPhases","d":"

    Bootstrap phases used with Drupal:

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapPhaseMap","p":"Drush/Boot/DrupalBoot.html#method_bootstrapPhaseMap","d":"

    Return an array mapping from bootstrap phase shorthand\nstrings (e.g. "full") to the corresponding bootstrap\nphase index constant (e.g. DRUSH_BOOTSTRAP_DRUPAL_FULL).

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalRootValidate","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalRootValidate","d":"

    Validate the DRUSH_BOOTSTRAP_DRUPAL_ROOT phase.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalRoot","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalRoot","d":"

    Bootstrap Drush with a valid Drupal Directory.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalCore","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalCore","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalSiteValidate","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalSiteValidate","d":"

    VALIDATE the DRUSH_BOOTSTRAP_DRUPAL_SITE phase.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalConfiguration","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalConfiguration","d":"

    Initialize and load the Drupal configuration files.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalDatabaseValidate","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalDatabaseValidate","d":"

    Validate the DRUSH_BOOTSTRAP_DRUPAL_DATABASE phase

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalDatabase","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalDatabase","d":"

    Bootstrap the Drupal database.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot::bootstrapDrupalFull","p":"Drush/Boot/DrupalBoot.html#method_bootstrapDrupalFull","d":"

    Attempt to load the full Drupal system.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::__construct","p":"Drush/Boot/DrupalBoot8.html#method___construct","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::getRequest","p":"Drush/Boot/DrupalBoot8.html#method_getRequest","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::setRequest","p":"Drush/Boot/DrupalBoot8.html#method_setRequest","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::getKernel","p":"Drush/Boot/DrupalBoot8.html#method_getKernel","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::validRoot","p":"Drush/Boot/DrupalBoot8.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::getVersion","p":"Drush/Boot/DrupalBoot8.html#method_getVersion","d":"

    Given a site root directory, determine the exact version of the software.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::confPath","p":"Drush/Boot/DrupalBoot8.html#method_confPath","d":"

    Beware, this function populates Database::Connection info.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalSiteValidate","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalSiteValidate","d":"

    VALIDATE the DRUSH_BOOTSTRAP_DRUPAL_SITE phase.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDoDrupalSite","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDoDrupalSite","d":"

    Called by bootstrapDrupalSite to do the main work\nof the Drush drupal site bootstrap.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalConfigurationValidate","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalConfigurationValidate","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalDatabaseValidate","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalDatabaseValidate","d":"

    Validate the DRUSH_BOOTSTRAP_DRUPAL_DATABASE phase

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalDatabase","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalDatabase","d":"

    Bootstrap the Drupal database.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalConfiguration","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalConfiguration","d":"

    Initialize and load the Drupal configuration files.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalFull","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalFull","d":"

    Attempt to load the full Drupal system.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::addDrupalModuleDrushCommands","p":"Drush/Boot/DrupalBoot8.html#method_addDrupalModuleDrushCommands","d":null},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::terminate","p":"Drush/Boot/DrupalBoot8.html#method_terminate","d":"

    This method is called during the shutdown of drush.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBoot8::bootstrapDrupalSite","p":"Drush/Boot/DrupalBoot8.html#method_bootstrapDrupalSite","d":"

    Initialize a site on the Drupal root.

    "},{"t":"M","n":"Drush\\Boot\\DrupalBootLevels::getPhaseName","p":"Drush/Boot/DrupalBootLevels.html#method_getPhaseName","d":null},{"t":"M","n":"Drush\\Boot\\EmptyBoot::validRoot","p":"Drush/Boot/EmptyBoot.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\EmptyBoot::bootstrapPhases","p":"Drush/Boot/EmptyBoot.html#method_bootstrapPhases","d":"

    Returns an array that determines what bootstrap phases\nare necessary to bootstrap this CMS. This array\nshould map from a numeric phase to the name of a method\n(string) in the Boot class that handles the bootstrap\nphase.

    "},{"t":"M","n":"Drush\\Boot\\EmptyBoot::bootstrapInitPhases","p":"Drush/Boot/EmptyBoot.html#method_bootstrapInitPhases","d":null},{"t":"M","n":"Drush\\Boot\\Kernels::availableKernels","p":"Drush/Boot/Kernels.html#method_availableKernels","d":"

    Returns the available kernels.

    "},{"t":"M","n":"Drush\\Boot\\Kernels::getKernelFactory","p":"Drush/Boot/Kernels.html#method_getKernelFactory","d":"

    Returns the factory method that can be used to retrieve the given kernel.

    "},{"t":"M","n":"Drush\\Command\\DrushCommandInfoAlterer::alterCommandInfo","p":"Drush/Command/DrushCommandInfoAlterer.html#method_alterCommandInfo","d":null},{"t":"M","n":"Drush\\Command\\GlobalOptionsEventListener::getSubscribedEvents","p":"Drush/Command/GlobalOptionsEventListener.html#method_getSubscribedEvents","d":null},{"t":"M","n":"Drush\\Command\\GlobalOptionsEventListener::setGlobalOptions","p":"Drush/Command/GlobalOptionsEventListener.html#method_setGlobalOptions","d":"

    Before a Console command runs, examine the global\ncommandline options from the event Input, and set\nconfiguration values as appropriate.

    "},{"t":"M","n":"Drush\\Command\\RemoteCommandProxy::__construct","p":"Drush/Command/RemoteCommandProxy.html#method___construct","d":null},{"t":"M","n":"Drush\\Command\\RemoteCommandProxy::execute","p":"Drush/Command/RemoteCommandProxy.html#method_execute","d":null},{"t":"M","n":"Drush\\Command\\ServiceCommandlist::addCommandReference","p":"Drush/Command/ServiceCommandlist.html#method_addCommandReference","d":null},{"t":"M","n":"Drush\\Command\\ServiceCommandlist::getCommandList","p":"Drush/Command/ServiceCommandlist.html#method_getCommandList","d":null},{"t":"M","n":"Drush\\Commands\\AutowireTrait::create","p":"Drush/Commands/AutowireTrait.html#method_create","d":"

    Instantiates a new instance of the implementing class using autowiring.

    "},{"t":"M","n":"Drush\\Commands\\ConfiguresPrompts::configurePrompts","p":"Drush/Commands/ConfiguresPrompts.html#method_configurePrompts","d":"

    Configure the prompt fallbacks.

    "},{"t":"M","n":"Drush\\Commands\\ConfiguresPrompts::promptUntilValid","p":"Drush/Commands/ConfiguresPrompts.html#method_promptUntilValid","d":"

    Prompt the user until the given validation callback passes.

    "},{"t":"M","n":"Drush\\Commands\\ConfiguresPrompts::restorePrompts","p":"Drush/Commands/ConfiguresPrompts.html#method_restorePrompts","d":"

    Restore the prompts output.

    "},{"t":"M","n":"Drush\\Commands\\ConfiguresPrompts::runningUnitTests","p":"Drush/Commands/ConfiguresPrompts.html#method_runningUnitTests","d":null},{"t":"M","n":"Drush\\Commands\\DrushCommands::__construct","p":"Drush/Commands/DrushCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\DrushCommands::io","p":"Drush/Commands/DrushCommands.html#method_io","d":"

    Override Robo's IO function with our custom style.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::logger","p":"Drush/Commands/DrushCommands.html#method_logger","d":"

    Returns a logger object.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::printFile","p":"Drush/Commands/DrushCommands.html#method_printFile","d":"

    Print the contents of a file.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::preHook","p":"Drush/Commands/DrushCommands.html#method_preHook","d":"

    Persist commandData for use in primary command callback. Used by 'topic' commands.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::initHook","p":"Drush/Commands/DrushCommands.html#method_initHook","d":"

    Configure Laravel prompts package.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::printFileTopic","p":"Drush/Commands/DrushCommands.html#method_printFileTopic","d":"

    Print the contents of a file. The path comes from the @topic annotation.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::getStack","p":"Drush/Commands/DrushCommands.html#method_getStack","d":"

    Get a Guzzle handler stack that uses the Drush logger.

    "},{"t":"M","n":"Drush\\Commands\\DrushCommands::processManager","p":"Drush/Commands/DrushCommands.html#method_processManager","d":"

    This method overrides the trait in order to provide a more specific return type.

    "},{"t":"M","n":"Drush\\Commands\\ExampleCommands::exampleTable","p":"Drush/Commands/ExampleCommands.html#method_exampleTable","d":"

    Demonstrate output formatters. Default format is 'table'.

    "},{"t":"M","n":"Drush\\Commands\\ExampleCommands::alterFormatters","p":"Drush/Commands/ExampleCommands.html#method_alterFormatters","d":"

    Demonstrate an alter hook with an option.

    "},{"t":"M","n":"Drush\\Commands\\LegacyCommands::archiveRestore","p":"Drush/Commands/LegacyCommands.html#method_archiveRestore","d":"

    archive:restore has been removed. A replacement may be available from your web host.

    "},{"t":"M","n":"Drush\\Commands\\LegacyCommands::saconvert","p":"Drush/Commands/LegacyCommands.html#method_saconvert","d":"

    site:alias-convert has been removed. Please use Drush 11 or convert by hand.

    "},{"t":"M","n":"Drush\\Commands\\LegacyCommands::secphp","p":"Drush/Commands/LegacyCommands.html#method_secphp","d":"

    pm:security-php has been removed. Please use composer audit command.

    "},{"t":"M","n":"Drush\\Commands\\LegacyCommands::sec","p":"Drush/Commands/LegacyCommands.html#method_sec","d":"

    pm:security has been removed. Please use composer audit command. See https://www.drupal.org/project/project_composer/issues/3301876.

    "},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetProcBuild","p":"Drush/Commands/OptionsCommands.html#method_optionsetProcBuild","d":""},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetGetEditor","p":"Drush/Commands/OptionsCommands.html#method_optionsetGetEditor","d":""},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetSsh","p":"Drush/Commands/OptionsCommands.html#method_optionsetSsh","d":""},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetSql","p":"Drush/Commands/OptionsCommands.html#method_optionsetSql","d":""},{"t":"M","n":"Drush\\Commands\\OptionsCommands::optionsetTableSelection","p":"Drush/Commands/OptionsCommands.html#method_optionsetTableSelection","d":""},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validateEntityLoad","p":"Drush/Commands/ValidatorsCommands.html#method_validateEntityLoad","d":"

    Validate that passed entity names are valid.

    "},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validateModuleEnabled","p":"Drush/Commands/ValidatorsCommands.html#method_validateModuleEnabled","d":"

    Validate that passed module names are enabled. We use post-init phase because interact() methods run early and they\nneed to know that their module is enabled (e.g. image-flush).

    "},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validateFileExists","p":"Drush/Commands/ValidatorsCommands.html#method_validateFileExists","d":"

    Validate that the file path exists.

    "},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validatePHPExtension","p":"Drush/Commands/ValidatorsCommands.html#method_validatePHPExtension","d":"

    Validate that required PHP extension exists.

    "},{"t":"M","n":"Drush\\Commands\\ValidatorsCommands::validatePermissions","p":"Drush/Commands/ValidatorsCommands.html#method_validatePermissions","d":"

    Validate that the permission exists.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getConfigFactory","p":"Drush/Commands/config/ConfigCommands.html#method_getConfigFactory","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::__construct","p":"Drush/Commands/config/ConfigCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getConfigStorageExport","p":"Drush/Commands/config/ConfigCommands.html#method_getConfigStorageExport","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::hasImportTransformer","p":"Drush/Commands/config/ConfigCommands.html#method_hasImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getImportTransformer","p":"Drush/Commands/config/ConfigCommands.html#method_getImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::get","p":"Drush/Commands/config/ConfigCommands.html#method_get","d":"

    Display a config value, or a whole configuration object.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::set","p":"Drush/Commands/config/ConfigCommands.html#method_set","d":"

    Save a config value directly. Does not perform a config import.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::edit","p":"Drush/Commands/config/ConfigCommands.html#method_edit","d":"

    Open a config file in a text editor. Edits are imported after closing editor.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::delete","p":"Drush/Commands/config/ConfigCommands.html#method_delete","d":"

    Delete a configuration key, or a whole object(s).

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::status","p":"Drush/Commands/config/ConfigCommands.html#method_status","d":"

    Display status of configuration (differences between the filesystem and database).

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getDirectory","p":"Drush/Commands/config/ConfigCommands.html#method_getDirectory","d":"

    Determine which configuration directory to use and return directory path.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getChanges","p":"Drush/Commands/config/ConfigCommands.html#method_getChanges","d":"

    Returns the difference in configuration between active storage and target storage.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getStorage","p":"Drush/Commands/config/ConfigCommands.html#method_getStorage","d":"

    Get storage corresponding to a configuration directory.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::configChangesTable","p":"Drush/Commands/config/ConfigCommands.html#method_configChangesTable","d":"

    Build a table of config changes.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::configComplete","p":"Drush/Commands/config/ConfigCommands.html#method_configComplete","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::interactConfigName","p":"Drush/Commands/config/ConfigCommands.html#method_interactConfigName","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::validateConfigName","p":"Drush/Commands/config/ConfigCommands.html#method_validateConfigName","d":"

    Validate that a config name is valid.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::copyConfig","p":"Drush/Commands/config/ConfigCommands.html#method_copyConfig","d":"

    Copies configuration objects from source storage to target storage.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigCommands::getDiff","p":"Drush/Commands/config/ConfigCommands.html#method_getDiff","d":"

    Get diff between two config sets.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::getConfigManager","p":"Drush/Commands/config/ConfigExportCommands.html#method_getConfigManager","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::setExportStorage","p":"Drush/Commands/config/ConfigExportCommands.html#method_setExportStorage","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::getConfigStorageExport","p":"Drush/Commands/config/ConfigExportCommands.html#method_getConfigStorageExport","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::getConfigStorage","p":"Drush/Commands/config/ConfigExportCommands.html#method_getConfigStorage","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::getConfigStorageSync","p":"Drush/Commands/config/ConfigExportCommands.html#method_getConfigStorageSync","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::setConfigStorageSync","p":"Drush/Commands/config/ConfigExportCommands.html#method_setConfigStorageSync","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::__construct","p":"Drush/Commands/config/ConfigExportCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::create","p":"Drush/Commands/config/ConfigExportCommands.html#method_create","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::export","p":"Drush/Commands/config/ConfigExportCommands.html#method_export","d":"

    Export Drupal configuration to a directory.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::doExport","p":"Drush/Commands/config/ConfigExportCommands.html#method_doExport","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::doAddCommit","p":"Drush/Commands/config/ConfigExportCommands.html#method_doAddCommit","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigExportCommands::validate","p":"Drush/Commands/config/ConfigExportCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigManager","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigManager","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigStorage","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigStorage","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigStorageSync","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigStorageSync","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::setConfigStorageSync","p":"Drush/Commands/config/ConfigImportCommands.html#method_setConfigStorageSync","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigCache","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigCache","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getModuleHandler","p":"Drush/Commands/config/ConfigImportCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getEventDispatcher","p":"Drush/Commands/config/ConfigImportCommands.html#method_getEventDispatcher","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getLock","p":"Drush/Commands/config/ConfigImportCommands.html#method_getLock","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getConfigTyped","p":"Drush/Commands/config/ConfigImportCommands.html#method_getConfigTyped","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getModuleInstaller","p":"Drush/Commands/config/ConfigImportCommands.html#method_getModuleInstaller","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getThemeHandler","p":"Drush/Commands/config/ConfigImportCommands.html#method_getThemeHandler","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getStringTranslation","p":"Drush/Commands/config/ConfigImportCommands.html#method_getStringTranslation","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::setImportTransformer","p":"Drush/Commands/config/ConfigImportCommands.html#method_setImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::hasImportTransformer","p":"Drush/Commands/config/ConfigImportCommands.html#method_hasImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getImportTransformer","p":"Drush/Commands/config/ConfigImportCommands.html#method_getImportTransformer","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getModuleExtensionList","p":"Drush/Commands/config/ConfigImportCommands.html#method_getModuleExtensionList","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::getThemeExtensionList","p":"Drush/Commands/config/ConfigImportCommands.html#method_getThemeExtensionList","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::__construct","p":"Drush/Commands/config/ConfigImportCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::create","p":"Drush/Commands/config/ConfigImportCommands.html#method_create","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::import","p":"Drush/Commands/config/ConfigImportCommands.html#method_import","d":"

    Import config from the config directory.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::doImport","p":"Drush/Commands/config/ConfigImportCommands.html#method_doImport","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigImportCommands::validate","p":"Drush/Commands/config/ConfigImportCommands.html#method_validate","d":"

    Validate partial and source options.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigPullCommands::__construct","p":"Drush/Commands/config/ConfigPullCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\config\\ConfigPullCommands::pull","p":"Drush/Commands/config/ConfigPullCommands.html#method_pull","d":"

    Export and transfer config from one environment to another.

    "},{"t":"M","n":"Drush\\Commands\\config\\ConfigPullCommands::validateConfigPull","p":"Drush/Commands/config/ConfigPullCommands.html#method_validateConfigPull","d":null},{"t":"M","n":"Drush\\Commands\\core\\ArchiveDumpCommands::dump","p":"Drush/Commands/core/ArchiveDumpCommands.html#method_dump","d":"

    Backup your code, files, and database into a single file.

    "},{"t":"M","n":"Drush\\Commands\\core\\ArchiveDumpCommands::prepareArchiveDir","p":"Drush/Commands/core/ArchiveDumpCommands.html#method_prepareArchiveDir","d":"

    Creates a temporary directory for the archive.

    "},{"t":"M","n":"Drush\\Commands\\core\\ArchiveDumpCommands::convertSymlinks","p":"Drush/Commands/core/ArchiveDumpCommands.html#method_convertSymlinks","d":"

    Converts symlinks to the linked files/folders for an archive.

    "},{"t":"M","n":"Drush\\Commands\\core\\BatchCommands::process","p":"Drush/Commands/core/BatchCommands.html#method_process","d":"

    Process operations in the specified batch set.

    "},{"t":"M","n":"Drush\\Commands\\core\\BrowseCommands::__construct","p":"Drush/Commands/core/BrowseCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\BrowseCommands::browse","p":"Drush/Commands/core/BrowseCommands.html#method_browse","d":"

    Display a link to a given path or open link in a browser.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::__construct","p":"Drush/Commands/core/CacheCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::get","p":"Drush/Commands/core/CacheCommands.html#method_get","d":"

    Fetch a cached object and display it.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::tags","p":"Drush/Commands/core/CacheCommands.html#method_tags","d":"

    Invalidate by cache tags.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clear","p":"Drush/Commands/core/CacheCommands.html#method_clear","d":"

    Clear a specific cache, or all Drupal caches.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::interact","p":"Drush/Commands/core/CacheCommands.html#method_interact","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::set","p":"Drush/Commands/core/CacheCommands.html#method_set","d":"

    Cache an object expressed in JSON or var_export() format.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::setPrepareData","p":"Drush/Commands/core/CacheCommands.html#method_setPrepareData","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::validate","p":"Drush/Commands/core/CacheCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::getTypes","p":"Drush/Commands/core/CacheCommands.html#method_getTypes","d":"

    Types of caches available for clearing. Contrib commands can hook in their own.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearDrush","p":"Drush/Commands/core/CacheCommands.html#method_clearDrush","d":"

    Clear caches internal to Drush core.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearBins","p":"Drush/Commands/core/CacheCommands.html#method_clearBins","d":"

    Clear one or more cache bins.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearThemeRegistry","p":"Drush/Commands/core/CacheCommands.html#method_clearThemeRegistry","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearRouter","p":"Drush/Commands/core/CacheCommands.html#method_clearRouter","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearCssJs","p":"Drush/Commands/core/CacheCommands.html#method_clearCssJs","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearContainer","p":"Drush/Commands/core/CacheCommands.html#method_clearContainer","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearRender","p":"Drush/Commands/core/CacheCommands.html#method_clearRender","d":"

    Clears the render cache entries.

    "},{"t":"M","n":"Drush\\Commands\\core\\CacheCommands::clearPlugin","p":"Drush/Commands/core/CacheCommands.html#method_clearPlugin","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheRebuildCommands::__construct","p":"Drush/Commands/core/CacheRebuildCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\CacheRebuildCommands::rebuild","p":"Drush/Commands/core/CacheRebuildCommands.html#method_rebuild","d":"

    Rebuild all caches.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::__construct","p":"Drush/Commands/core/CliCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::docs","p":"Drush/Commands/core/CliCommands.html#method_docs","d":"

    Drush's PHP Shell.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::cli","p":"Drush/Commands/core/CliCommands.html#method_cli","d":"

    Open an interactive shell on a Drupal site.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::getDrushCommands","p":"Drush/Commands/core/CliCommands.html#method_getDrushCommands","d":"

    Returns a filtered list of Drush commands used for CLI commands.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::getCasters","p":"Drush/Commands/core/CliCommands.html#method_getCasters","d":"

    Returns a mapped array of casters for use in the shell.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::historyPath","p":"Drush/Commands/core/CliCommands.html#method_historyPath","d":"

    Returns the file path for the CLI history.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::getPhpKeywords","p":"Drush/Commands/core/CliCommands.html#method_getPhpKeywords","d":"

    Returns a list of PHP keywords.

    "},{"t":"M","n":"Drush\\Commands\\core\\CliCommands::makeEntitiesAvailableWithShortClassNames","p":"Drush/Commands/core/CliCommands.html#method_makeEntitiesAvailableWithShortClassNames","d":null},{"t":"M","n":"Drush\\Commands\\core\\CoreCommands::globalOptions","p":"Drush/Commands/core/CoreCommands.html#method_globalOptions","d":"

    All global options.

    "},{"t":"M","n":"Drush\\Commands\\core\\CoreCommands::version","p":"Drush/Commands/core/CoreCommands.html#method_version","d":"

    Show Drush version.

    "},{"t":"M","n":"Drush\\Commands\\core\\DeployCommands::__construct","p":"Drush/Commands/core/DeployCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\DeployCommands::deploy","p":"Drush/Commands/core/DeployCommands.html#method_deploy","d":"

    Run several commands after performing a code deployment.

    "},{"t":"M","n":"Drush\\Commands\\core\\DeployCommands::cacheRebuild","p":"Drush/Commands/core/DeployCommands.html#method_cacheRebuild","d":null},{"t":"M","n":"Drush\\Commands\\core\\DeployHookCommands::__construct","p":"Drush/Commands/core/DeployHookCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\DeployHookCommands::getRegistry","p":"Drush/Commands/core/DeployHookCommands.html#method_getRegistry","d":"

    Get the deploy hook update registry.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::readme","p":"Drush/Commands/core/DocsCommands.html#method_readme","d":"README.md"},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::bisect","p":"Drush/Commands/core/DocsCommands.html#method_bisect","d":"

    Drush docs for Git Bisect.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::config","p":"Drush/Commands/core/DocsCommands.html#method_config","d":"

    Drush configuration.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::hooks","p":"Drush/Commands/core/DocsCommands.html#method_hooks","d":"

    Drush hooks.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::configExport","p":"Drush/Commands/core/DocsCommands.html#method_configExport","d":"

    Drupal config export instructions, including customizing config by environment.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::outputFormatsFilters","p":"Drush/Commands/core/DocsCommands.html#method_outputFormatsFilters","d":"

    Output formatters and filters: control the command output

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::siteAliases","p":"Drush/Commands/core/DocsCommands.html#method_siteAliases","d":"

    Creating site aliases for running Drush on remote sites.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::script","p":"Drush/Commands/core/DocsCommands.html#method_script","d":"

    An example Drush script.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::bootstrap","p":"Drush/Commands/core/DocsCommands.html#method_bootstrap","d":"

    Bootstrap explanation: how Drush starts up and prepares the Drupal environment.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::cron","p":"Drush/Commands/core/DocsCommands.html#method_cron","d":"

    Crontab instructions for running your Drupal cron tasks via drush cron.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::commands","p":"Drush/Commands/core/DocsCommands.html#method_commands","d":"

    Instructions on creating your own Drush commands.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::generators","p":"Drush/Commands/core/DocsCommands.html#method_generators","d":"

    Instructions on creating your own Drush Generators.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::exampleCommand","p":"Drush/Commands/core/DocsCommands.html#method_exampleCommand","d":"

    Example Drush command file.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::migrate","p":"Drush/Commands/core/DocsCommands.html#method_migrate","d":"

    Defining and running migrations.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::syncHttp","p":"Drush/Commands/core/DocsCommands.html#method_syncHttp","d":"

    Extend sql-sync to allow transfer of the sql dump file via http.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::policy","p":"Drush/Commands/core/DocsCommands.html#method_policy","d":"

    Example policy file.

    "},{"t":"M","n":"Drush\\Commands\\core\\DocsCommands::deploy","p":"Drush/Commands/core/DocsCommands.html#method_deploy","d":"

    Deploy command for Drupal.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::getCron","p":"Drush/Commands/core/DrupalCommands.html#method_getCron","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::getModuleHandler","p":"Drush/Commands/core/DrupalCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::getRouteProvider","p":"Drush/Commands/core/DrupalCommands.html#method_getRouteProvider","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::__construct","p":"Drush/Commands/core/DrupalCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::cron","p":"Drush/Commands/core/DrupalCommands.html#method_cron","d":"

    Run all cron hooks in all active modules for specified site.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::requirements","p":"Drush/Commands/core/DrupalCommands.html#method_requirements","d":"

    Information about things that may be wrong in your Drupal installation.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalCommands::route","p":"Drush/Commands/core/DrupalCommands.html#method_route","d":"

    View information about all routes or one route.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalDirectoryCommands::__construct","p":"Drush/Commands/core/DrupalDirectoryCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupalDirectoryCommands::drupalDirectory","p":"Drush/Commands/core/DrupalDirectoryCommands.html#method_drupalDirectory","d":"

    Return the filesystem path for modules/themes and other key folders.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupalDirectoryCommands::getPath","p":"Drush/Commands/core/DrupalDirectoryCommands.html#method_getPath","d":"

    Given a target (e.g.

    "},{"t":"M","n":"Drush\\Commands\\core\\DrupliconCommands::optionset","p":"Drush/Commands/core/DrupliconCommands.html#method_optionset","d":null},{"t":"M","n":"Drush\\Commands\\core\\DrupliconCommands::druplicon","p":"Drush/Commands/core/DrupliconCommands.html#method_druplicon","d":"

    Print druplicon as post-command output.

    "},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::__construct","p":"Drush/Commands/core/EditCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::create","p":"Drush/Commands/core/EditCommands.html#method_create","d":"

    Not using Autowire in order to implicitly test backward compat.

    "},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::edit","p":"Drush/Commands/core/EditCommands.html#method_edit","d":"

    Edit drush.yml, site alias, and Drupal settings.php files.

    "},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::load","p":"Drush/Commands/core/EditCommands.html#method_load","d":null},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::phpIniFiles","p":"Drush/Commands/core/EditCommands.html#method_phpIniFiles","d":null},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::bashFiles","p":"Drush/Commands/core/EditCommands.html#method_bashFiles","d":null},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::findBashrc","p":"Drush/Commands/core/EditCommands.html#method_findBashrc","d":"

    Determine which .bashrc file is best to use on this platform.

    "},{"t":"M","n":"Drush\\Commands\\core\\EditCommands::complete","p":"Drush/Commands/core/EditCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::__construct","p":"Drush/Commands/core/EntityCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::delete","p":"Drush/Commands/core/EntityCommands.html#method_delete","d":"

    Delete content entities.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::doDelete","p":"Drush/Commands/core/EntityCommands.html#method_doDelete","d":"

    Actual delete method.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::loadSave","p":"Drush/Commands/core/EntityCommands.html#method_loadSave","d":"

    Re-save entities, and publish/unpublish is specified.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::doSave","p":"Drush/Commands/core/EntityCommands.html#method_doSave","d":"

    Actual save method.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCommands::getQuery","p":"Drush/Commands/core/EntityCommands.html#method_getQuery","d":""},{"t":"M","n":"Drush\\Commands\\core\\EntityCreateCommands::__construct","p":"Drush/Commands/core/EntityCreateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\EntityCreateCommands::createEntity","p":"Drush/Commands/core/EntityCreateCommands.html#method_createEntity","d":"

    Create a content entity after prompting for field values.

    "},{"t":"M","n":"Drush\\Commands\\core\\EntityCreateCommands::validate","p":"Drush/Commands/core/EntityCreateCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\core\\EntityCreateCommands::setValue","p":"Drush/Commands/core/EntityCreateCommands.html#method_setValue","d":null},{"t":"M","n":"Drush\\Commands\\core\\ImageCommands::flush","p":"Drush/Commands/core/ImageCommands.html#method_flush","d":"

    Flush all derived images for a given style.

    "},{"t":"M","n":"Drush\\Commands\\core\\ImageCommands::interactFlush","p":"Drush/Commands/core/ImageCommands.html#method_interactFlush","d":null},{"t":"M","n":"Drush\\Commands\\core\\ImageCommands::postInit","p":"Drush/Commands/core/ImageCommands.html#method_postInit","d":null},{"t":"M","n":"Drush\\Commands\\core\\ImageCommands::derive","p":"Drush/Commands/core/ImageCommands.html#method_derive","d":"

    Create an image derivative.

    "},{"t":"M","n":"Drush\\Commands\\core\\JsonapiCommands::get","p":"Drush/Commands/core/JsonapiCommands.html#method_get","d":"

    Execute a JSONAPI request.

    "},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::getLanguageManager","p":"Drush/Commands/core/LanguageCommands.html#method_getLanguageManager","d":null},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::getModuleHandler","p":"Drush/Commands/core/LanguageCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::__construct","p":"Drush/Commands/core/LanguageCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::add","p":"Drush/Commands/core/LanguageCommands.html#method_add","d":null},{"t":"M","n":"Drush\\Commands\\core\\LanguageCommands::info","p":"Drush/Commands/core/LanguageCommands.html#method_info","d":"

    Print the currently available languages.

    "},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::__construct","p":"Drush/Commands/core/LinkHooks.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::hookOption","p":"Drush/Commands/core/LinkHooks.html#method_hookOption","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::hookSetOptions","p":"Drush/Commands/core/LinkHooks.html#method_hookSetOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::hookFieldConfig","p":"Drush/Commands/core/LinkHooks.html#method_hookFieldConfig","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::askLinkType","p":"Drush/Commands/core/LinkHooks.html#method_askLinkType","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::askAllowLinkText","p":"Drush/Commands/core/LinkHooks.html#method_askAllowLinkText","d":null},{"t":"M","n":"Drush\\Commands\\core\\LinkHooks::isInstalled","p":"Drush/Commands/core/LinkHooks.html#method_isInstalled","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::getLanguageManager","p":"Drush/Commands/core/LocaleCommands.html#method_getLanguageManager","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::getConfigFactory","p":"Drush/Commands/core/LocaleCommands.html#method_getConfigFactory","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::getState","p":"Drush/Commands/core/LocaleCommands.html#method_getState","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::__construct","p":"Drush/Commands/core/LocaleCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::check","p":"Drush/Commands/core/LocaleCommands.html#method_check","d":"

    Checks for available translation updates.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::clearStatus","p":"Drush/Commands/core/LocaleCommands.html#method_clearStatus","d":"

    Clears the translation status.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::update","p":"Drush/Commands/core/LocaleCommands.html#method_update","d":"

    Imports the available translation updates.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::export","p":"Drush/Commands/core/LocaleCommands.html#method_export","d":"

    Exports to a gettext translation file.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::exportValidate","p":"Drush/Commands/core/LocaleCommands.html#method_exportValidate","d":"

    Assure that required options are set.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::importAll","p":"Drush/Commands/core/LocaleCommands.html#method_importAll","d":"

    Imports multiple translation files from the defined directory.

    "},{"t":"M","n":"Drush\\Commands\\core\\LocaleCommands::import","p":"Drush/Commands/core/LocaleCommands.html#method_import","d":"

    Imports to a gettext translation file.

    "},{"t":"M","n":"Drush\\Commands\\core\\LoginCommands::__construct","p":"Drush/Commands/core/LoginCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\LoginCommands::login","p":"Drush/Commands/core/LoginCommands.html#method_login","d":"

    Display a one time login link for user ID 1, or another user.

    "},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::__construct","p":"Drush/Commands/core/MaintCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::getState","p":"Drush/Commands/core/MaintCommands.html#method_getState","d":null},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::get","p":"Drush/Commands/core/MaintCommands.html#method_get","d":"

    Get maintenance mode. Returns 1 if enabled, 0 if not.

    "},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::set","p":"Drush/Commands/core/MaintCommands.html#method_set","d":"

    Set maintenance mode.

    "},{"t":"M","n":"Drush\\Commands\\core\\MaintCommands::status","p":"Drush/Commands/core/MaintCommands.html#method_status","d":"

    Fail if maintenance mode is enabled.

    "},{"t":"M","n":"Drush\\Commands\\core\\MessengerCommands::__construct","p":"Drush/Commands/core/MessengerCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\MessengerCommands::pre","p":"Drush/Commands/core/MessengerCommands.html#method_pre","d":null},{"t":"M","n":"Drush\\Commands\\core\\MessengerCommands::post","p":"Drush/Commands/core/MessengerCommands.html#method_post","d":null},{"t":"M","n":"Drush\\Commands\\core\\MessengerCommands::log","p":"Drush/Commands/core/MessengerCommands.html#method_log","d":null},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::__construct","p":"Drush/Commands/core/MigrateRunnerCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::setMigrationPluginManager","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_setMigrationPluginManager","d":"

    Provide a migration plugin manager.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::status","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_status","d":"

    List all migrations with current status.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationSourceRowsCount","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationSourceRowsCount","d":"

    Returns the migration source rows count.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationNeedingUpdateCount","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationNeedingUpdateCount","d":"

    Returns the number of items that needs update.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationUnprocessedCount","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationUnprocessedCount","d":"

    Returns the number of unprocessed items.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationImportedCount","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationImportedCount","d":"

    Returns the number of imported items.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationLastImportedTime","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationLastImportedTime","d":"

    Returns the last imported date/time if any.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::padTableRow","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_padTableRow","d":"

    Pads an incomplete table row with empty cells.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::import","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_import","d":"

    Perform one or more migration processes.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::executeMigration","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_executeMigration","d":"

    Executes a single migration.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::rollback","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_rollback","d":"

    Rollback one or more migrations.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::stop","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_stop","d":"

    Stop an active migration operation.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::resetStatus","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_resetStatus","d":"

    Reset an active migration's status to idle.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::messages","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_messages","d":"

    View any messages associated with a migration.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::preprocessMessageRow","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_preprocessMessageRow","d":"

    Preprocesses migrate message rows.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::fieldsSource","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_fieldsSource","d":"

    List the fields available for mapping in a source.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrationList","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrationList","d":"

    Retrieves a list of active migrations.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getMigrateMessage","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getMigrateMessage","d":"

    Returns the migrate message logger.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::getSourceIdKeys","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_getSourceIdKeys","d":"

    Get the source ID keys.

    "},{"t":"M","n":"Drush\\Commands\\core\\MigrateRunnerCommands::validateMigrationId","p":"Drush/Commands/core/MigrateRunnerCommands.html#method_validateMigrationId","d":"

    Validates a migration ID is valid.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::docs","p":"Drush/Commands/core/MkCommands.html#method_docs","d":"

    Build a Markdown document for each available Drush command/generator.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::createAnnotatedCommands","p":"Drush/Commands/core/MkCommands.html#method_createAnnotatedCommands","d":"

    Convert generators into Annotated commands (for Help).

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendPostAmble","p":"Drush/Commands/core/MkCommands.html#method_appendPostAmble","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendAliases","p":"Drush/Commands/core/MkCommands.html#method_appendAliases","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendTopics","p":"Drush/Commands/core/MkCommands.html#method_appendTopics","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendOptions","p":"Drush/Commands/core/MkCommands.html#method_appendOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendOptionsGlobal","p":"Drush/Commands/core/MkCommands.html#method_appendOptionsGlobal","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendArguments","p":"Drush/Commands/core/MkCommands.html#method_appendArguments","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendUsages","p":"Drush/Commands/core/MkCommands.html#method_appendUsages","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::appendPreamble","p":"Drush/Commands/core/MkCommands.html#method_appendPreamble","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::writeYml","p":"Drush/Commands/core/MkCommands.html#method_writeYml","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::writeAllMd","p":"Drush/Commands/core/MkCommands.html#method_writeAllMd","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::prepare","p":"Drush/Commands/core/MkCommands.html#method_prepare","d":"

    Empty target directories.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::argToArray","p":"Drush/Commands/core/MkCommands.html#method_argToArray","d":"

    Build an array since that's what HelpCLIFormatter expects.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::optionToArray","p":"Drush/Commands/core/MkCommands.html#method_optionToArray","d":"

    Build an array since that's what HelpCLIFormatter expects.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::cliTextToMarkdown","p":"Drush/Commands/core/MkCommands.html#method_cliTextToMarkdown","d":"

    Convert text like foo to foo.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::writeContentFilesAndBuildNavAndBuildRedirectMap","p":"Drush/Commands/core/MkCommands.html#method_writeContentFilesAndBuildNavAndBuildRedirectMap","d":"

    Write content files, add to nav, build a redirect map.

    "},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::getRedirectMap","p":"Drush/Commands/core/MkCommands.html#method_getRedirectMap","d":null},{"t":"M","n":"Drush\\Commands\\core\\MkCommands::getFilename","p":"Drush/Commands/core/MkCommands.html#method_getFilename","d":"

    Get a filename from a command.

    "},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::optionsetNotify","p":"Drush/Commands/core/NotifyCommands.html#method_optionsetNotify","d":null},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::registerShutdown","p":"Drush/Commands/core/NotifyCommands.html#method_registerShutdown","d":null},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::shutdown","p":"Drush/Commands/core/NotifyCommands.html#method_shutdown","d":null},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::shutdownSend","p":"Drush/Commands/core/NotifyCommands.html#method_shutdownSend","d":"

    Prepares and dispatches notifications to delivery mechanisms.

    "},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::shutdownSendText","p":"Drush/Commands/core/NotifyCommands.html#method_shutdownSendText","d":"

    Send text-based system notification.

    "},{"t":"M","n":"Drush\\Commands\\core\\NotifyCommands::isAllowed","p":"Drush/Commands/core/NotifyCommands.html#method_isAllowed","d":"

    Identify if the given Drush request should trigger a notification.

    "},{"t":"M","n":"Drush\\Commands\\core\\PhpCommands::evaluate","p":"Drush/Commands/core/PhpCommands.html#method_evaluate","d":"

    Evaluate arbitrary php code after bootstrapping Drupal (if available).

    "},{"t":"M","n":"Drush\\Commands\\core\\PhpCommands::script","p":"Drush/Commands/core/PhpCommands.html#method_script","d":"

    Run php a script after a full Drupal bootstrap.

    "},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::__construct","p":"Drush/Commands/core/QueueCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::getWorkerManager","p":"Drush/Commands/core/QueueCommands.html#method_getWorkerManager","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::getQueueService","p":"Drush/Commands/core/QueueCommands.html#method_getQueueService","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::run","p":"Drush/Commands/core/QueueCommands.html#method_run","d":"

    Run a specific queue by name.

    "},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::qList","p":"Drush/Commands/core/QueueCommands.html#method_qList","d":"

    Returns a list of all defined queues.

    "},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::delete","p":"Drush/Commands/core/QueueCommands.html#method_delete","d":"

    Delete all items in a specific queue.

    "},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::getQueues","p":"Drush/Commands/core/QueueCommands.html#method_getQueues","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::getQueue","p":"Drush/Commands/core/QueueCommands.html#method_getQueue","d":null},{"t":"M","n":"Drush\\Commands\\core\\QueueCommands::queueComplete","p":"Drush/Commands/core/QueueCommands.html#method_queueComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::__construct","p":"Drush/Commands/core/RoleCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::createRole","p":"Drush/Commands/core/RoleCommands.html#method_createRole","d":"

    Create a new role.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::delete","p":"Drush/Commands/core/RoleCommands.html#method_delete","d":"

    Delete a role.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::roleAddPerm","p":"Drush/Commands/core/RoleCommands.html#method_roleAddPerm","d":"

    Grant specified permission(s) to a role.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::roleRemovePerm","p":"Drush/Commands/core/RoleCommands.html#method_roleRemovePerm","d":"

    Remove specified permission(s) from a role.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::roleList","p":"Drush/Commands/core/RoleCommands.html#method_roleList","d":"

    Display roles and their permissions.

    "},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::renderPermsCell","p":"Drush/Commands/core/RoleCommands.html#method_renderPermsCell","d":null},{"t":"M","n":"Drush\\Commands\\core\\RoleCommands::roleComplete","p":"Drush/Commands/core/RoleCommands.html#method_roleComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::__construct","p":"Drush/Commands/core/RsyncCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::rsync","p":"Drush/Commands/core/RsyncCommands.html#method_rsync","d":"

    Rsync Drupal code or files to/from another server using ssh.

    "},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::rsyncOptions","p":"Drush/Commands/core/RsyncCommands.html#method_rsyncOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::preCommandEvent","p":"Drush/Commands/core/RsyncCommands.html#method_preCommandEvent","d":"

    Evaluate the path aliases in the source and destination\nparameters. We do this in the command-event so that\nwe can set up the configuration object to include options\nfrom the source and target aliases, if any, so that these\nvalues may participate in configuration injection.

    "},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::injectAliasPathParameterOptions","p":"Drush/Commands/core/RsyncCommands.html#method_injectAliasPathParameterOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\RsyncCommands::validate","p":"Drush/Commands/core/RsyncCommands.html#method_validate","d":"

    Validate that passed aliases are valid.

    "},{"t":"M","n":"Drush\\Commands\\core\\RunserverCommands::runserver","p":"Drush/Commands/core/RunserverCommands.html#method_runserver","d":"

    Runs PHP's built-in http server for development.

    "},{"t":"M","n":"Drush\\Commands\\core\\RunserverCommands::uri","p":"Drush/Commands/core/RunserverCommands.html#method_uri","d":"

    Determine the URI to use for this server.

    "},{"t":"M","n":"Drush\\Commands\\core\\RunserverCommands::parseUri","p":"Drush/Commands/core/RunserverCommands.html#method_parseUri","d":"

    Parse a URI or partial URI (including just a port, host IP or path).

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteCommands::__construct","p":"Drush/Commands/core/SiteCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteCommands::siteSet","p":"Drush/Commands/core/SiteCommands.html#method_siteSet","d":"

    Set a site alias that will persist for the current session.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteCommands::siteAlias","p":"Drush/Commands/core/SiteCommands.html#method_siteAlias","d":"

    Show site alias details, or a list of available site aliases.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteCommands::siteAliasExportList","p":"Drush/Commands/core/SiteCommands.html#method_siteAliasExportList","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::__construct","p":"Drush/Commands/core/SiteInstallCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::install","p":"Drush/Commands/core/SiteInstallCommands.html#method_install","d":"

    Install Drupal along with modules/themes/configuration/profile.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::taskCallback","p":"Drush/Commands/core/SiteInstallCommands.html#method_taskCallback","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::determineRecipeOrProfile","p":"Drush/Commands/core/SiteInstallCommands.html#method_determineRecipeOrProfile","d":"

    Determine if the passed parameter is a recipe directory, or a profile name.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::isValidProfileName","p":"Drush/Commands/core/SiteInstallCommands.html#method_isValidProfileName","d":"

    Determine whether the provided profile name meets naming conventions.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::validateRecipe","p":"Drush/Commands/core/SiteInstallCommands.html#method_validateRecipe","d":"

    Validates a user provided recipe.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::determineProfile","p":"Drush/Commands/core/SiteInstallCommands.html#method_determineProfile","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::hasConfigFiles","p":"Drush/Commands/core/SiteInstallCommands.html#method_hasConfigFiles","d":"

    Check to see if there are any .yml files in the provided config directory.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::validate","p":"Drush/Commands/core/SiteInstallCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::pre","p":"Drush/Commands/core/SiteInstallCommands.html#method_pre","d":"

    Perform setup tasks before installation.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::getSitesSubdirFromUri","p":"Drush/Commands/core/SiteInstallCommands.html#method_getSitesSubdirFromUri","d":"

    Determine an appropriate site subdir name to use for the\nprovided uri.

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::serverGlobals","p":"Drush/Commands/core/SiteInstallCommands.html#method_serverGlobals","d":"

    Fake the necessary HTTP headers that the Drupal installer still needs:

    "},{"t":"M","n":"Drush\\Commands\\core\\SiteInstallCommands::validateConfigDir","p":"Drush/Commands/core/SiteInstallCommands.html#method_validateConfigDir","d":"

    Assure that a config directory exists and is populated.

    "},{"t":"M","n":"Drush\\Commands\\core\\SshCommands::__construct","p":"Drush/Commands/core/SshCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\SshCommands::ssh","p":"Drush/Commands/core/SshCommands.html#method_ssh","d":"

    Connect to a webserver via SSH, and optionally run a shell command.

    "},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::__construct","p":"Drush/Commands/core/StateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::getState","p":"Drush/Commands/core/StateCommands.html#method_getState","d":null},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::get","p":"Drush/Commands/core/StateCommands.html#method_get","d":"

    Display a state value.

    "},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::set","p":"Drush/Commands/core/StateCommands.html#method_set","d":"

    Set a state value.

    "},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::delete","p":"Drush/Commands/core/StateCommands.html#method_delete","d":"

    Delete a state entry.

    "},{"t":"M","n":"Drush\\Commands\\core\\StateCommands::format","p":"Drush/Commands/core/StateCommands.html#method_format","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::__construct","p":"Drush/Commands/core/StatusCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::createEarly","p":"Drush/Commands/core/StatusCommands.html#method_createEarly","d":"

    Not using Autowire in order to implicitly test backward compat.

    "},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::status","p":"Drush/Commands/core/StatusCommands.html#method_status","d":"

    An overview of the environment - Drush and Drupal.

    "},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::getPropertyList","p":"Drush/Commands/core/StatusCommands.html#method_getPropertyList","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::renderStatusCell","p":"Drush/Commands/core/StatusCommands.html#method_renderStatusCell","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::adjustStatusOptions","p":"Drush/Commands/core/StatusCommands.html#method_adjustStatusOptions","d":null},{"t":"M","n":"Drush\\Commands\\core\\StatusCommands::pathAliases","p":"Drush/Commands/core/StatusCommands.html#method_pathAliases","d":null},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::topic","p":"Drush/Commands/core/TopicCommands.html#method_topic","d":"

    Read detailed documentation on a given topic.

    "},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::interact","p":"Drush/Commands/core/TopicCommands.html#method_interact","d":null},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::validate","p":"Drush/Commands/core/TopicCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::topicComplete","p":"Drush/Commands/core/TopicCommands.html#method_topicComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\TopicCommands::getAllTopics","p":"Drush/Commands/core/TopicCommands.html#method_getAllTopics","d":"

    Retrieve all defined topics

    "},{"t":"M","n":"Drush\\Commands\\core\\TwigCommands::__construct","p":"Drush/Commands/core/TwigCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\TwigCommands::unused","p":"Drush/Commands/core/TwigCommands.html#method_unused","d":"

    Find potentially unused Twig templates.

    "},{"t":"M","n":"Drush\\Commands\\core\\TwigCommands::twigCompile","p":"Drush/Commands/core/TwigCommands.html#method_twigCompile","d":"

    Compile all Twig template(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\TwigCommands::twigDebug","p":"Drush/Commands/core/TwigCommands.html#method_twigDebug","d":"

    Enables Twig debug and disables caching Twig templates.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::__construct","p":"Drush/Commands/core/UpdateDBCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updatedb","p":"Drush/Commands/core/UpdateDBCommands.html#method_updatedb","d":"

    Apply any database updates required (as with running update.php).

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updatedbStatus","p":"Drush/Commands/core/UpdateDBCommands.html#method_updatedbStatus","d":"

    List any pending database updates.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::process","p":"Drush/Commands/core/UpdateDBCommands.html#method_process","d":"

    Process operations in the specified batch set.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateDoOne","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateDoOne","d":"

    Perform one update and store the results which will later be displayed on\nthe finished page.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateDoOnePostUpdate","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateDoOnePostUpdate","d":"

    Batch command that executes a single post-update.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateFinished","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateFinished","d":"

    Batch finished callback.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateBatch","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateBatch","d":"

    Start the database update batch process.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::restoreMaintMode","p":"Drush/Commands/core/UpdateDBCommands.html#method_restoreMaintMode","d":null},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::getUpdateList","p":"Drush/Commands/core/UpdateDBCommands.html#method_getUpdateList","d":null},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::cacheRebuild","p":"Drush/Commands/core/UpdateDBCommands.html#method_cacheRebuild","d":"

    Clears caches and rebuilds the container.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::getUpdatedbStatus","p":"Drush/Commands/core/UpdateDBCommands.html#method_getUpdatedbStatus","d":"

    Returns information about available module updates.

    "},{"t":"M","n":"Drush\\Commands\\core\\UpdateDBCommands::updateCheckRequirements","p":"Drush/Commands/core/UpdateDBCommands.html#method_updateCheckRequirements","d":"

    Log messages for any requirements warnings/errors.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::__construct","p":"Drush/Commands/core/UserCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::information","p":"Drush/Commands/core/UserCommands.html#method_information","d":"

    Print information about the specified user(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::renderRolesCell","p":"Drush/Commands/core/UserCommands.html#method_renderRolesCell","d":null},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::block","p":"Drush/Commands/core/UserCommands.html#method_block","d":"

    Block the specified user(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::unblock","p":"Drush/Commands/core/UserCommands.html#method_unblock","d":"

    Unblock the specified user(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::addRole","p":"Drush/Commands/core/UserCommands.html#method_addRole","d":"

    Add a role to the specified user accounts.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::removeRole","p":"Drush/Commands/core/UserCommands.html#method_removeRole","d":"

    Remove a role from the specified user accounts.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::createUser","p":"Drush/Commands/core/UserCommands.html#method_createUser","d":"

    Create a user account.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::createValidate","p":"Drush/Commands/core/UserCommands.html#method_createValidate","d":"

    Assure that provided username is available.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::cancel","p":"Drush/Commands/core/UserCommands.html#method_cancel","d":"

    Block or delete user account(s) with the specified name(s).

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::password","p":"Drush/Commands/core/UserCommands.html#method_password","d":"

    Set the password for the user account with the specified name.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::infoArray","p":"Drush/Commands/core/UserCommands.html#method_infoArray","d":"

    A flatter and simpler array presentation of a Drupal $user object.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::getAccounts","p":"Drush/Commands/core/UserCommands.html#method_getAccounts","d":"

    Get accounts from name variables or uid & mail options.

    "},{"t":"M","n":"Drush\\Commands\\core\\UserCommands::roleComplete","p":"Drush/Commands/core/UserCommands.html#method_roleComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::__construct","p":"Drush/Commands/core/ViewsCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::getConfigFactory","p":"Drush/Commands/core/ViewsCommands.html#method_getConfigFactory","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::getModuleHandler","p":"Drush/Commands/core/ViewsCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::getEntityTypeManager","p":"Drush/Commands/core/ViewsCommands.html#method_getEntityTypeManager","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::getRenderer","p":"Drush/Commands/core/ViewsCommands.html#method_getRenderer","d":null},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::dev","p":"Drush/Commands/core/ViewsCommands.html#method_dev","d":"

    Set several Views settings to more developer-oriented values.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::vlist","p":"Drush/Commands/core/ViewsCommands.html#method_vlist","d":"

    Get a list of all views in the system.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::execute","p":"Drush/Commands/core/ViewsCommands.html#method_execute","d":"

    Execute a view and show a count of the results, or the rendered HTML.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::analyze","p":"Drush/Commands/core/ViewsCommands.html#method_analyze","d":"

    Get a list of all Views and analyze warnings.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::enable","p":"Drush/Commands/core/ViewsCommands.html#method_enable","d":"

    Enable the specified views.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::disable","p":"Drush/Commands/core/ViewsCommands.html#method_disable","d":"

    Disable the specified views.

    "},{"t":"M","n":"Drush\\Commands\\core\\ViewsCommands::cacheClear","p":"Drush/Commands/core/ViewsCommands.html#method_cacheClear","d":"

    Adds a cache clear option for views.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::__construct","p":"Drush/Commands/core/WatchdogCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::show","p":"Drush/Commands/core/WatchdogCommands.html#method_show","d":"

    Show watchdog messages.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::watchdogList","p":"Drush/Commands/core/WatchdogCommands.html#method_watchdogList","d":"

    Interactively filter the watchdog message listing.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::tail","p":"Drush/Commands/core/WatchdogCommands.html#method_tail","d":"

    Tail watchdog messages.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::interactList","p":"Drush/Commands/core/WatchdogCommands.html#method_interactList","d":null},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::delete","p":"Drush/Commands/core/WatchdogCommands.html#method_delete","d":"

    Delete watchdog log records.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::showOne","p":"Drush/Commands/core/WatchdogCommands.html#method_showOne","d":"

    Show one log record by ID.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::where","p":"Drush/Commands/core/WatchdogCommands.html#method_where","d":"

    Build a WHERE snippet based on given parameters.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::formatResult","p":"Drush/Commands/core/WatchdogCommands.html#method_formatResult","d":"

    Format a watchdog database row.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::messageTypes","p":"Drush/Commands/core/WatchdogCommands.html#method_messageTypes","d":"

    Helper function to obtain the message types based on drupal version.

    "},{"t":"M","n":"Drush\\Commands\\core\\WatchdogCommands::watchdogComplete","p":"Drush/Commands/core/WatchdogCommands.html#method_watchdogComplete","d":null},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::optionsetXhProf","p":"Drush/Commands/core/XhprofCommands.html#method_optionsetXhProf","d":null},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofPost","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofPost","d":"

    Finish profiling and emit a link.

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofInitialize","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofInitialize","d":"

    Enable profiling via XHProf

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofIsEnabled","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofIsEnabled","d":"

    Determines if any profiler could be enabled.

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofFlags","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofFlags","d":"

    Determines flags.

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofEnable","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofEnable","d":"

    Enable profiling.

    "},{"t":"M","n":"Drush\\Commands\\core\\XhprofCommands::xhprofFinishRun","p":"Drush/Commands/core/XhprofCommands.html#method_xhprofFinishRun","d":"

    Disable profiling and save results.

    "},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleAskTrait::getFieldableEntityTypes","p":"Drush/Commands/field/EntityTypeBundleAskTrait.html#method_getFieldableEntityTypes","d":null},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleAskTrait::askEntityType","p":"Drush/Commands/field/EntityTypeBundleAskTrait.html#method_askEntityType","d":null},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleAskTrait::askBundle","p":"Drush/Commands/field/EntityTypeBundleAskTrait.html#method_askBundle","d":null},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleValidationTrait::validateEntityType","p":"Drush/Commands/field/EntityTypeBundleValidationTrait.html#method_validateEntityType","d":null},{"t":"M","n":"Drush\\Commands\\field\\EntityTypeBundleValidationTrait::validateBundle","p":"Drush/Commands/field/EntityTypeBundleValidationTrait.html#method_validateBundle","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseInfoCommands::__construct","p":"Drush/Commands/field/FieldBaseInfoCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseInfoCommands::info","p":"Drush/Commands/field/FieldBaseInfoCommands.html#method_info","d":"

    List all base fields of an entity type

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseInfoCommands::complete","p":"Drush/Commands/field/FieldBaseInfoCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::__construct","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::baseOverrideCreateField","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_baseOverrideCreateField","d":"

    Create a new base field override

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::complete","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::askFieldName","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_askFieldName","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::askFieldLabel","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_askFieldLabel","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::askFieldDescription","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_askFieldDescription","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::askRequired","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_askRequired","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::createBaseFieldOverride","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_createBaseFieldOverride","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::logResult","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_logResult","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldBaseOverrideCreateCommands::getBaseFieldDefinition","p":"Drush/Commands/field/FieldBaseOverrideCreateCommands.html#method_getBaseFieldDefinition","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::__construct","p":"Drush/Commands/field/FieldCreateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::create","p":"Drush/Commands/field/FieldCreateCommands.html#method_create","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::setContentTranslationManager","p":"Drush/Commands/field/FieldCreateCommands.html#method_setContentTranslationManager","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::fieldCreate","p":"Drush/Commands/field/FieldCreateCommands.html#method_fieldCreate","d":"

    Create a new field

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::complete","p":"Drush/Commands/field/FieldCreateCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askExistingFieldName","p":"Drush/Commands/field/FieldCreateCommands.html#method_askExistingFieldName","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldName","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldName","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldLabel","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldLabel","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldDescription","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldDescription","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldType","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldType","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askFieldWidget","p":"Drush/Commands/field/FieldCreateCommands.html#method_askFieldWidget","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askRequired","p":"Drush/Commands/field/FieldCreateCommands.html#method_askRequired","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askTranslatable","p":"Drush/Commands/field/FieldCreateCommands.html#method_askTranslatable","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::askCardinality","p":"Drush/Commands/field/FieldCreateCommands.html#method_askCardinality","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::createField","p":"Drush/Commands/field/FieldCreateCommands.html#method_createField","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::createFieldStorage","p":"Drush/Commands/field/FieldCreateCommands.html#method_createFieldStorage","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::createFieldDisplay","p":"Drush/Commands/field/FieldCreateCommands.html#method_createFieldDisplay","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::getEntityDisplay","p":"Drush/Commands/field/FieldCreateCommands.html#method_getEntityDisplay","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::logResult","p":"Drush/Commands/field/FieldCreateCommands.html#method_logResult","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::generateFieldName","p":"Drush/Commands/field/FieldCreateCommands.html#method_generateFieldName","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::fieldExists","p":"Drush/Commands/field/FieldCreateCommands.html#method_fieldExists","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::fieldStorageExists","p":"Drush/Commands/field/FieldCreateCommands.html#method_fieldStorageExists","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::getExistingFieldStorageOptions","p":"Drush/Commands/field/FieldCreateCommands.html#method_getExistingFieldStorageOptions","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::hasContentTranslation","p":"Drush/Commands/field/FieldCreateCommands.html#method_hasContentTranslation","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldCreateCommands::ensureOption","p":"Drush/Commands/field/FieldCreateCommands.html#method_ensureOption","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::__construct","p":"Drush/Commands/field/FieldDefinitionCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::types","p":"Drush/Commands/field/FieldDefinitionCommands.html#method_types","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::widgets","p":"Drush/Commands/field/FieldDefinitionCommands.html#method_widgets","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::formatters","p":"Drush/Commands/field/FieldDefinitionCommands.html#method_formatters","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionCommands::complete","p":"Drush/Commands/field/FieldDefinitionCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionRowsOfFieldsTrait::renderArray","p":"Drush/Commands/field/FieldDefinitionRowsOfFieldsTrait.html#method_renderArray","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionRowsOfFieldsTrait::renderBoolean","p":"Drush/Commands/field/FieldDefinitionRowsOfFieldsTrait.html#method_renderBoolean","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDefinitionRowsOfFieldsTrait::getRowsOfFieldsByFieldDefinitions","p":"Drush/Commands/field/FieldDefinitionRowsOfFieldsTrait.html#method_getRowsOfFieldsByFieldDefinitions","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::__construct","p":"Drush/Commands/field/FieldDeleteCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::delete","p":"Drush/Commands/field/FieldDeleteCommands.html#method_delete","d":"

    Delete a field

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::complete","p":"Drush/Commands/field/FieldDeleteCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::askExisting","p":"Drush/Commands/field/FieldDeleteCommands.html#method_askExisting","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::askBundle","p":"Drush/Commands/field/FieldDeleteCommands.html#method_askBundle","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::getFieldConfigs","p":"Drush/Commands/field/FieldDeleteCommands.html#method_getFieldConfigs","d":"

    Returns all field configs for the given entity type and bundle.

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldDeleteCommands::deleteFieldConfig","p":"Drush/Commands/field/FieldDeleteCommands.html#method_deleteFieldConfig","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::__construct","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::hookFieldStorage","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_hookFieldStorage","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::hookFieldConfig","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_hookFieldConfig","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::getTargetType","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_getTargetType","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::getTargetBundles","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_getTargetBundles","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::askReferencedEntityType","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_askReferencedEntityType","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldEntityReferenceHooks::askReferencedBundles","p":"Drush/Commands/field/FieldEntityReferenceHooks.html#method_askReferencedBundles","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldInfoCommands::__construct","p":"Drush/Commands/field/FieldInfoCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldInfoCommands::info","p":"Drush/Commands/field/FieldInfoCommands.html#method_info","d":"

    List all configurable fields of an entity bundle

    "},{"t":"M","n":"Drush\\Commands\\field\\FieldInfoCommands::complete","p":"Drush/Commands/field/FieldInfoCommands.html#method_complete","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::__construct","p":"Drush/Commands/field/FieldTextHooks.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hookOption","p":"Drush/Commands/field/FieldTextHooks.html#method_hookOption","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hookValidate","p":"Drush/Commands/field/FieldTextHooks.html#method_hookValidate","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hookSetOptions","p":"Drush/Commands/field/FieldTextHooks.html#method_hookSetOptions","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hookFieldConfig","p":"Drush/Commands/field/FieldTextHooks.html#method_hookFieldConfig","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::hasAllowedFormats","p":"Drush/Commands/field/FieldTextHooks.html#method_hasAllowedFormats","d":null},{"t":"M","n":"Drush\\Commands\\field\\FieldTextHooks::askAllowedFormats","p":"Drush/Commands/field/FieldTextHooks.html#method_askAllowedFormats","d":"

    Ask for the allowed formats. Only used in case the command is run interactively.

    "},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::__construct","p":"Drush/Commands/generate/ApplicationFactory.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::create","p":"Drush/Commands/generate/ApplicationFactory.html#method_create","d":"

    Creates Drush generate application.

    "},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::discover","p":"Drush/Commands/generate/ApplicationFactory.html#method_discover","d":null},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::filterClassExists","p":"Drush/Commands/generate/ApplicationFactory.html#method_filterClassExists","d":"

    Check each class for existence.

    "},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::alterGenerators","p":"Drush/Commands/generate/ApplicationFactory.html#method_alterGenerators","d":"

    Implements hook GeneratorInfoAlter.

    "},{"t":"M","n":"Drush\\Commands\\generate\\ApplicationFactory::logger","p":"Drush/Commands/generate/ApplicationFactory.html#method_logger","d":null},{"t":"M","n":"Drush\\Commands\\generate\\GenerateCommands::__construct","p":"Drush/Commands/generate/GenerateCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\generate\\GenerateCommands::create","p":"Drush/Commands/generate/GenerateCommands.html#method_create","d":null},{"t":"M","n":"Drush\\Commands\\generate\\GenerateCommands::generate","p":"Drush/Commands/generate/GenerateCommands.html#method_generate","d":"

    Generate boilerplate code for modules/plugins/services etc.

    "},{"t":"M","n":"Drush\\Commands\\generate\\GenerateCommands::generatorNameComplete","p":"Drush/Commands/generate/GenerateCommands.html#method_generatorNameComplete","d":"

    Generates completion for generator names.

    "},{"t":"M","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushAliasFile::generate","p":"Drush/Commands/generate/Generators/Drush/DrushAliasFile.html#method_generate","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushCommandFile::generate","p":"Drush/Commands/generate/Generators/Drush/DrushCommandFile.html#method_generate","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Commands\\generate\\Generators\\Drush\\DrushGeneratorFile::generate","p":"Drush/Commands/generate/Generators/Drush/DrushGeneratorFile.html#method_generate","d":null},{"t":"M","n":"Drush\\Commands\\help\\DrushHelpDocument::generateBaseHelpDom","p":"Drush/Commands/help/DrushHelpDocument.html#method_generateBaseHelpDom","d":""},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::write","p":"Drush/Commands/help/HelpCLIFormatter.html#method_write","d":""},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::formatOptionKeys","p":"Drush/Commands/help/HelpCLIFormatter.html#method_formatOptionKeys","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::formatOptionDescription","p":"Drush/Commands/help/HelpCLIFormatter.html#method_formatOptionDescription","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::formatArgumentName","p":"Drush/Commands/help/HelpCLIFormatter.html#method_formatArgumentName","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::cleanOptions","p":"Drush/Commands/help/HelpCLIFormatter.html#method_cleanOptions","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::isGlobalOption","p":"Drush/Commands/help/HelpCLIFormatter.html#method_isGlobalOption","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCLIFormatter::optionRows","p":"Drush/Commands/help/HelpCLIFormatter.html#method_optionRows","d":null},{"t":"M","n":"Drush\\Commands\\help\\HelpCommands::help","p":"Drush/Commands/help/HelpCommands.html#method_help","d":"

    Display usage details for a command.

    "},{"t":"M","n":"Drush\\Commands\\help\\HelpCommands::validate","p":"Drush/Commands/help/HelpCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::helpList","p":"Drush/Commands/help/ListCommands.html#method_helpList","d":"

    List available commands.

    "},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::buildDom","p":"Drush/Commands/help/ListCommands.html#method_buildDom","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::renderListCLI","p":"Drush/Commands/help/ListCommands.html#method_renderListCLI","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::getTerminalWidth","p":"Drush/Commands/help/ListCommands.html#method_getTerminalWidth","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::renderListRaw","p":"Drush/Commands/help/ListCommands.html#method_renderListRaw","d":null},{"t":"M","n":"Drush\\Commands\\help\\ListCommands::categorize","p":"Drush/Commands/help/ListCommands.html#method_categorize","d":""},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::__construct","p":"Drush/Commands/pm/PmCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getConfigFactory","p":"Drush/Commands/pm/PmCommands.html#method_getConfigFactory","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getModuleInstaller","p":"Drush/Commands/pm/PmCommands.html#method_getModuleInstaller","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getModuleHandler","p":"Drush/Commands/pm/PmCommands.html#method_getModuleHandler","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getThemeHandler","p":"Drush/Commands/pm/PmCommands.html#method_getThemeHandler","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::getExtensionListModule","p":"Drush/Commands/pm/PmCommands.html#method_getExtensionListModule","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::install","p":"Drush/Commands/pm/PmCommands.html#method_install","d":"

    Enable one or more modules.

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::validateEnableModules","p":"Drush/Commands/pm/PmCommands.html#method_validateEnableModules","d":"

    Run requirements checks on the module installation.

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::uninstall","p":"Drush/Commands/pm/PmCommands.html#method_uninstall","d":"

    Uninstall one or more modules and their dependent modules.

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::validateUninstall","p":"Drush/Commands/pm/PmCommands.html#method_validateUninstall","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::pmList","p":"Drush/Commands/pm/PmCommands.html#method_pmList","d":"

    Show a list of available extensions (modules and themes).

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::extensionStatus","p":"Drush/Commands/pm/PmCommands.html#method_extensionStatus","d":"

    Calculate an extension status based on current status and schema version.

    "},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::addInstallDependencies","p":"Drush/Commands/pm/PmCommands.html#method_addInstallDependencies","d":null},{"t":"M","n":"Drush\\Commands\\pm\\PmCommands::addUninstallDependencies","p":"Drush/Commands/pm/PmCommands.html#method_addUninstallDependencies","d":null},{"t":"M","n":"Drush\\Commands\\pm\\ThemeCommands::__construct","p":"Drush/Commands/pm/ThemeCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\pm\\ThemeCommands::getThemeInstaller","p":"Drush/Commands/pm/ThemeCommands.html#method_getThemeInstaller","d":null},{"t":"M","n":"Drush\\Commands\\pm\\ThemeCommands::install","p":"Drush/Commands/pm/ThemeCommands.html#method_install","d":"

    Install one or more themes.

    "},{"t":"M","n":"Drush\\Commands\\pm\\ThemeCommands::uninstall","p":"Drush/Commands/pm/ThemeCommands.html#method_uninstall","d":"

    Uninstall themes.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::conf","p":"Drush/Commands/sql/SqlCommands.html#method_conf","d":null},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::connect","p":"Drush/Commands/sql/SqlCommands.html#method_connect","d":"

    A string for connecting to the DB.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::createDb","p":"Drush/Commands/sql/SqlCommands.html#method_createDb","d":"

    Create a database.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::drop","p":"Drush/Commands/sql/SqlCommands.html#method_drop","d":"

    Drop all tables in a given database.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::cli","p":"Drush/Commands/sql/SqlCommands.html#method_cli","d":"

    Open a SQL command-line interface using Drupal's credentials.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::query","p":"Drush/Commands/sql/SqlCommands.html#method_query","d":"

    Execute a query against a database.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::dump","p":"Drush/Commands/sql/SqlCommands.html#method_dump","d":"

    Exports the Drupal DB as SQL using mysqldump or equivalent.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlCommands::validate","p":"Drush/Commands/sql/SqlCommands.html#method_validate","d":"

    Assert that mysql or similar are on the user's PATH.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::__construct","p":"Drush/Commands/sql/SqlSyncCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::sqlsync","p":"Drush/Commands/sql/SqlSyncCommands.html#method_sqlsync","d":"

    Copy DB data from a source site to a target site. Transfers data via rsync.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::validate","p":"Drush/Commands/sql/SqlSyncCommands.html#method_validate","d":null},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::databaseName","p":"Drush/Commands/sql/SqlSyncCommands.html#method_databaseName","d":null},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::dump","p":"Drush/Commands/sql/SqlSyncCommands.html#method_dump","d":"

    Perform sql-dump on source unless told otherwise. Returns the path to the dump file.

    "},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::rsync","p":"Drush/Commands/sql/SqlSyncCommands.html#method_rsync","d":""},{"t":"M","n":"Drush\\Commands\\sql\\SqlSyncCommands::import","p":"Drush/Commands/sql/SqlSyncCommands.html#method_import","d":"

    Import file into target.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeCommands.html#method_sanitize","d":"

    Sanitize the database by removing or obfuscating user data.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands::__construct","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html#method_sanitize","d":"

    Sanitize comment names from the DB.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands::messages","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeCommentsCommands::applies","p":"Drush/Commands/sql/sanitize/SanitizeCommentsCommands.html#method_applies","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface::sanitize","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html#method_sanitize","d":"

    Run your sanitization logic using standard Drupal APIs.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface::messages","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeSessionsCommands::__construct","p":"Drush/Commands/sql/sanitize/SanitizeSessionsCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeSessionsCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeSessionsCommands.html#method_sanitize","d":"

    Sanitize sessions from the DB.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeSessionsCommands::messages","p":"Drush/Commands/sql/sanitize/SanitizeSessionsCommands.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::__construct","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::getDatabase","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_getDatabase","d":""},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::getEntityFieldManager","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_getEntityFieldManager","d":""},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_sanitize","d":"

    Sanitize string fields associated with the user.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::messages","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserFieldsCommands::options","p":"Drush/Commands/sql/sanitize/SanitizeUserFieldsCommands.html#method_options","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::__construct","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method___construct","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::sanitize","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method_sanitize","d":"

    Sanitize emails and passwords. This also an example of how to write a\ndatabase sanitizer for sql:sync.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::options","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method_options","d":null},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::messages","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizeUserTableCommands::isEnabled","p":"Drush/Commands/sql/sanitize/SanitizeUserTableCommands.html#method_isEnabled","d":"

    Test an option value to see if it is disabled.

    "},{"t":"M","n":"Drush\\Config\\ConfigAwareTrait::getConfig","p":"Drush/Config/ConfigAwareTrait.html#method_getConfig","d":"

    Replaces same method in ConfigAwareTrait in order to provide a\nDrushConfig as return type. Helps with IDE completion.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::__construct","p":"Drush/Config/ConfigLocator.html#method___construct","d":"

    ConfigLocator constructor

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::setLocal","p":"Drush/Config/ConfigLocator.html#method_setLocal","d":"

    Put the config locator into 'local 'mode.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::collectSources","p":"Drush/Config/ConfigLocator.html#method_collectSources","d":"

    Keep track of the source that every config item originally came from.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::sources","p":"Drush/Config/ConfigLocator.html#method_sources","d":"

    Return all of the sources for every configuration item. The key\nis the address of the configuration item, and the value is the\nconfiguration file it was loaded from. Note that this method will\nreturn just an empty array unless collectSources(true) is called\nprior to loading configuration files.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::configFilePaths","p":"Drush/Config/ConfigLocator.html#method_configFilePaths","d":"

    Return a list of all configuration files that were loaded.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addToSources","p":"Drush/Config/ConfigLocator.html#method_addToSources","d":"

    Accumulate the sources provided by the configuration loader.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::config","p":"Drush/Config/ConfigLocator.html#method_config","d":"

    Return the configuration object. Create it and load it with\nall identified configuration if necessary.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addEnvironment","p":"Drush/Config/ConfigLocator.html#method_addEnvironment","d":"

    Exports all of the information stored in the environment, and adds\nit to the configuration. The Environment object itself is only\navailable during preflight; the information exported here may be\nobtained by commands et. al. as needed.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addPreflightConfigFiles","p":"Drush/Config/ConfigLocator.html#method_addPreflightConfigFiles","d":"

    Add config paths defined in preflight configuration.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addAliasConfig","p":"Drush/Config/ConfigLocator.html#method_addAliasConfig","d":"

    Take any configuration from the active alias record, and add it\nto our configuration.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addUserConfig","p":"Drush/Config/ConfigLocator.html#method_addUserConfig","d":"

    Given the path provided via --config and the user's home directory,\nadd all of the user configuration paths.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addDrushConfig","p":"Drush/Config/ConfigLocator.html#method_addDrushConfig","d":"

    Add the Drush project directory as a configuration search location.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addSitewideConfig","p":"Drush/Config/ConfigLocator.html#method_addSitewideConfig","d":"

    Add any configuration files found around the Drupal root of the\nselected site.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addConfigPaths","p":"Drush/Config/ConfigLocator.html#method_addConfigPaths","d":"

    Add any configuration file found at any of the provided paths. Both the\nprovided location, and the directory config inside each provided location\nis searched for a drush.yml file.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addConfigFiles","p":"Drush/Config/ConfigLocator.html#method_addConfigFiles","d":"

    Adds $configFiles to the list of config files.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::identifyCandidates","p":"Drush/Config/ConfigLocator.html#method_identifyCandidates","d":"

    Given a list of paths, and candidates that might exist at each path,\nreturn all of the candidates that can be found. Candidates may be\neither directories or files.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::identifyCandidatesAtPath","p":"Drush/Config/ConfigLocator.html#method_identifyCandidatesAtPath","d":"

    Search for all matching candidate locations at a single path.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getSiteAliasPaths","p":"Drush/Config/ConfigLocator.html#method_getSiteAliasPaths","d":"

    Get the site aliases according to preflight arguments and environment.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getCommandFilePaths","p":"Drush/Config/ConfigLocator.html#method_getCommandFilePaths","d":"

    Get the commandfile paths according to preflight arguments.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getBuiltinCommandFilePaths","p":"Drush/Config/ConfigLocator.html#method_getBuiltinCommandFilePaths","d":"

    Return all of the built-in commandfile locations

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getIncludedCommandFilePaths","p":"Drush/Config/ConfigLocator.html#method_getIncludedCommandFilePaths","d":"

    Return all of the commandfile locations specified via\nan 'include' option.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::getSiteCommandFilePaths","p":"Drush/Config/ConfigLocator.html#method_getSiteCommandFilePaths","d":"

    Return all of the commandfile paths in any '$root/drush' or\n'dirname($root)/drush' directory that contains a composer.json\nfile or a 'Commands' or 'src/Commands' directory.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::setComposerRoot","p":"Drush/Config/ConfigLocator.html#method_setComposerRoot","d":"

    Sets the composer root.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::expandCandidates","p":"Drush/Config/ConfigLocator.html#method_expandCandidates","d":"

    Double the candidates, adding '$prefix' before each existing one.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::findConfigFiles","p":"Drush/Config/ConfigLocator.html#method_findConfigFiles","d":"

    Given an array of paths, separates files and directories.

    "},{"t":"M","n":"Drush\\Config\\ConfigLocator::addSiteSpecificConfig","p":"Drush/Config/ConfigLocator.html#method_addSiteSpecificConfig","d":"

    Attempt to load site specific configuration.

    "},{"t":"M","n":"Drush\\Config\\DrushConfig::cwd","p":"Drush/Config/DrushConfig.html#method_cwd","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::home","p":"Drush/Config/DrushConfig.html#method_home","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::user","p":"Drush/Config/DrushConfig.html#method_user","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::isWindows","p":"Drush/Config/DrushConfig.html#method_isWindows","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::tmp","p":"Drush/Config/DrushConfig.html#method_tmp","d":null},{"t":"M","n":"Drush\\Config\\DrushConfig::drushScript","p":"Drush/Config/DrushConfig.html#method_drushScript","d":"

    Return the path to this Drush

    "},{"t":"M","n":"Drush\\Config\\DrushConfig::simulate","p":"Drush/Config/DrushConfig.html#method_simulate","d":"

    Return 'true' if we are in simulated mode.

    "},{"t":"M","n":"Drush\\Config\\DrushConfig::configPaths","p":"Drush/Config/DrushConfig.html#method_configPaths","d":"

    Return the list of paths to active Drush configuration files.

    "},{"t":"M","n":"Drush\\Config\\Environment::__construct","p":"Drush/Config/Environment.html#method___construct","d":"

    Environment constructor

    "},{"t":"M","n":"Drush\\Config\\Environment::getUsername","p":"Drush/Config/Environment.html#method_getUsername","d":"

    Return the name of the user running drush.

    "},{"t":"M","n":"Drush\\Config\\Environment::getTmp","p":"Drush/Config/Environment.html#method_getTmp","d":null},{"t":"M","n":"Drush\\Config\\Environment::exportConfigData","p":"Drush/Config/Environment.html#method_exportConfigData","d":"

    Convert the environment object into an exported configuration\narray.

    "},{"t":"M","n":"Drush\\Config\\Environment::drushBasePath","p":"Drush/Config/Environment.html#method_drushBasePath","d":"

    The base directory of the Drush application itself\n(where composer.json et.al. are found)

    "},{"t":"M","n":"Drush\\Config\\Environment::getSiteSetAliasName","p":"Drush/Config/Environment.html#method_getSiteSetAliasName","d":"

    Get the site:set alias from the current site:set file path.

    "},{"t":"M","n":"Drush\\Config\\Environment::homeDir","p":"Drush/Config/Environment.html#method_homeDir","d":"

    User's home directory

    "},{"t":"M","n":"Drush\\Config\\Environment::userConfigPath","p":"Drush/Config/Environment.html#method_userConfigPath","d":"

    The user's Drush configuration directory, ~/.drush

    "},{"t":"M","n":"Drush\\Config\\Environment::setConfigFileVariant","p":"Drush/Config/Environment.html#method_setConfigFileVariant","d":null},{"t":"M","n":"Drush\\Config\\Environment::getConfigFileVariant","p":"Drush/Config/Environment.html#method_getConfigFileVariant","d":"

    Get the config file variant -- defined to be\nthe Drush major version number. This is for\nloading drush.yml and drush10.yml, etc.

    "},{"t":"M","n":"Drush\\Config\\Environment::cwd","p":"Drush/Config/Environment.html#method_cwd","d":"

    The original working directory

    "},{"t":"M","n":"Drush\\Config\\Environment::vendorPath","p":"Drush/Config/Environment.html#method_vendorPath","d":"

    Return the path to Drush's vendor directory

    "},{"t":"M","n":"Drush\\Config\\Environment::loader","p":"Drush/Config/Environment.html#method_loader","d":"

    The class loader returned when the autoload.php file is included.

    "},{"t":"M","n":"Drush\\Config\\Environment::setLoader","p":"Drush/Config/Environment.html#method_setLoader","d":"

    Set the class loader from the autload.php file, if available.

    "},{"t":"M","n":"Drush\\Config\\Environment::applyEnvironment","p":"Drush/Config/Environment.html#method_applyEnvironment","d":"

    Alter our default locations based on the value of environment variables.

    "},{"t":"M","n":"Drush\\Config\\Environment::setEtcPrefix","p":"Drush/Config/Environment.html#method_setEtcPrefix","d":"

    Set the directory prefix to locate the directory that Drush will\nuse as /etc (e.g. during the functional tests).

    "},{"t":"M","n":"Drush\\Config\\Environment::setSharePrefix","p":"Drush/Config/Environment.html#method_setSharePrefix","d":"

    Set the directory prefix to locate the directory that Drush will\nuse as /user/share (e.g. during the functional tests).

    "},{"t":"M","n":"Drush\\Config\\Environment::docsPath","p":"Drush/Config/Environment.html#method_docsPath","d":"

    Return the directory where Drush's documentation is stored. Usually\nthis is within the Drush application, but some Drush RPM distributions\n& c. for Linux platforms slice-and-dice the contents and put the docs\nelsewhere.

    "},{"t":"M","n":"Drush\\Config\\Environment::findDocsPath","p":"Drush/Config/Environment.html#method_findDocsPath","d":"

    Locate the Drush documentation. This is recalculated whenever the\nshare prefix is changed.

    "},{"t":"M","n":"Drush\\Config\\Environment::findFromCandidates","p":"Drush/Config/Environment.html#method_findFromCandidates","d":"

    Check a list of directories and return the first one that exists.

    "},{"t":"M","n":"Drush\\Config\\Environment::systemPathPrefix","p":"Drush/Config/Environment.html#method_systemPathPrefix","d":"

    Return the appropriate system path prefix, unless an override is provided.

    "},{"t":"M","n":"Drush\\Config\\Environment::systemConfigPath","p":"Drush/Config/Environment.html#method_systemConfigPath","d":"

    Return the system configuration path (default: /etc/drush)

    "},{"t":"M","n":"Drush\\Config\\Environment::systemCommandFilePath","p":"Drush/Config/Environment.html#method_systemCommandFilePath","d":"

    Return the system shared commandfile path (default: /usr/share/drush/commands)

    "},{"t":"M","n":"Drush\\Config\\Environment::isWindows","p":"Drush/Config/Environment.html#method_isWindows","d":"

    Determine whether current OS is a Windows variant.

    "},{"t":"M","n":"Drush\\Config\\Environment::verifyCLI","p":"Drush/Config/Environment.html#method_verifyCLI","d":"

    Verify that we are running PHP through the command line interface.

    "},{"t":"M","n":"Drush\\Config\\Environment::calculateColumns","p":"Drush/Config/Environment.html#method_calculateColumns","d":"

    Get terminal width.

    "},{"t":"M","n":"Drush\\Config\\Environment::getSiteSetAliasFilePath","p":"Drush/Config/Environment.html#method_getSiteSetAliasFilePath","d":"

    Returns the filename for the file that stores the DRUPAL_SITE variable.

    "},{"t":"M","n":"Drush\\Config\\Loader\\YamlConfigLoader::load","p":"Drush/Config/Loader/YamlConfigLoader.html#method_load","d":null},{"t":"M","n":"Drush\\DrupalFinder\\DrushDrupalFinder::__construct","p":"Drush/DrupalFinder/DrushDrupalFinder.html#method___construct","d":null},{"t":"M","n":"Drush\\DrupalFinder\\DrushDrupalFinder::getDrupalRoot","p":"Drush/DrupalFinder/DrushDrupalFinder.html#method_getDrupalRoot","d":"

    Get the Drupal root.

    "},{"t":"M","n":"Drush\\DrupalFinder\\DrushDrupalFinder::getComposerRoot","p":"Drush/DrupalFinder/DrushDrupalFinder.html#method_getComposerRoot","d":"

    Get the Composer root.

    "},{"t":"M","n":"Drush\\DrupalFinder\\DrushDrupalFinder::getVendorDir","p":"Drush/DrupalFinder/DrushDrupalFinder.html#method_getVendorDir","d":"

    Get the vendor path.

    "},{"t":"M","n":"Drush\\Drupal\\DrupalUtil::drushRender","p":"Drush/Drupal/DrupalUtil.html#method_drushRender","d":"

    Output a Drupal render array, object or string as plain text.

    "},{"t":"M","n":"Drush\\Drupal\\DrushLoggerServiceProvider::register","p":"Drush/Drupal/DrushLoggerServiceProvider.html#method_register","d":""},{"t":"M","n":"Drush\\Drupal\\ExtensionDiscovery::reset","p":"Drush/Drupal/ExtensionDiscovery.html#method_reset","d":null},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::__construct","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method___construct","d":"

    Constructs a new migrate executable instance.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onMapSave","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onMapSave","d":"

    Counts up any map save events.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onMapDelete","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onMapDelete","d":"

    Counts up any rollback events.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPreImport","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPreImport","d":"

    Reacts when the import is about to start.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::handleMissingSourceRows","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_handleMissingSourceRows","d":"

    Handles missing source rows after import.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onMissingSourceRows","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onMissingSourceRows","d":"

    Reacts on detecting a list of missing source rows after an import.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPostImport","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPostImport","d":"

    Reacts to migration completion.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::importFeedbackMessage","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_importFeedbackMessage","d":"

    Emits information on the import progress.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPreRollback","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPreRollback","d":"

    Reacts when the rollback is about to starts.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPostRollback","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPostRollback","d":"

    Reacts to rollback completion.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::rollbackFeedbackMessage","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_rollbackFeedbackMessage","d":"

    Emits information on the rollback execution progress.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPreRowSave","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPreRowSave","d":"

    Reacts to an item about to be imported.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPostRowSave","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPostRowSave","d":"

    Reacts aftre a row has been deleted.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPostRowDelete","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPostRowDelete","d":"

    Reacts to item rollback.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::onPrepareRow","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_onPrepareRow","d":"

    Reacts to a new row being prepared.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getIdMap","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getIdMap","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getCreatedCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getCreatedCount","d":"

    Returns the number of items created.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getUpdatedCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getUpdatedCount","d":"

    Returns the number of items updated.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getIgnoredCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getIgnoredCount","d":"

    Returns the number of items ignored.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getFailedCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getFailedCount","d":"

    Returns the number of items that failed.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getProcessedCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getProcessedCount","d":"

    Returns the total number of items processed.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::getRollbackCount","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_getRollbackCount","d":"

    Returns the number of items rolled back.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::resetCounters","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_resetCounters","d":"

    Resets all the per-status counters to 0.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::initProgressBar","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_initProgressBar","d":"

    Initializes the command progress bar if possible.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::updateProgressBar","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_updateProgressBar","d":"

    Advances the progress bar.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::progressFinish","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_progressFinish","d":"

    Removes the progress bar after operation is finished.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateExecutable::unregisterListeners","p":"Drush/Drupal/Migrate/MigrateExecutable.html#method_unregisterListeners","d":"

    Unregisters all event listeners.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateIdMapFilter::__construct","p":"Drush/Drupal/Migrate/MigrateIdMapFilter.html#method___construct","d":""},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateIdMapFilter::accept","p":"Drush/Drupal/Migrate/MigrateIdMapFilter.html#method_accept","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMessage::__construct","p":"Drush/Drupal/Migrate/MigrateMessage.html#method___construct","d":"

    Constructs a migrate message class.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMessage::display","p":"Drush/Drupal/Migrate/MigrateMessage.html#method_display","d":"

    Outputs a message from the migration.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMissingSourceRowsEvent::__construct","p":"Drush/Drupal/Migrate/MigrateMissingSourceRowsEvent.html#method___construct","d":"

    Constructs a new event instance.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMissingSourceRowsEvent::getMigration","p":"Drush/Drupal/Migrate/MigrateMissingSourceRowsEvent.html#method_getMigration","d":"

    Gets the migration plugin instance.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateMissingSourceRowsEvent::getDestinationIds","p":"Drush/Drupal/Migrate/MigrateMissingSourceRowsEvent.html#method_getDestinationIds","d":"

    Gets the destination ID values.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent::__construct","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html#method___construct","d":"

    Constructs a prepare-row event object.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent::getRow","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html#method_getRow","d":"

    Gets the row object.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent::getSource","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html#method_getSource","d":"

    Gets the source plugin.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigratePrepareRowEvent::getMigration","p":"Drush/Drupal/Migrate/MigratePrepareRowEvent.html#method_getMigration","d":"

    Gets the migration plugin.

    "},{"t":"M","n":"Drush\\Drupal\\Migrate\\MigrateUtils::parseIdList","p":"Drush/Drupal/Migrate/MigrateUtils.html#method_parseIdList","d":"

    Parses as an array the list of IDs received from console.

    "},{"t":"M","n":"Drush\\Drush::getTimeout","p":"Drush/Drush.html#method_getTimeout","d":null},{"t":"M","n":"Drush\\Drush::getVersion","p":"Drush/Drush.html#method_getVersion","d":"

    Return the current Drush version.

    "},{"t":"M","n":"Drush\\Drush::sanitizeVersionString","p":"Drush/Drush.html#method_sanitizeVersionString","d":"

    Convert internal Composer dev version to ".x"

    "},{"t":"M","n":"Drush\\Drush::getMajorVersion","p":"Drush/Drush.html#method_getMajorVersion","d":null},{"t":"M","n":"Drush\\Drush::getMinorVersion","p":"Drush/Drush.html#method_getMinorVersion","d":null},{"t":"M","n":"Drush\\Drush::setContainer","p":"Drush/Drush.html#method_setContainer","d":"

    Sets a new global container.

    "},{"t":"M","n":"Drush\\Drush::unsetContainer","p":"Drush/Drush.html#method_unsetContainer","d":"

    Unsets the global container.

    "},{"t":"M","n":"Drush\\Drush::getContainer","p":"Drush/Drush.html#method_getContainer","d":"

    Returns the currently active global container.

    "},{"t":"M","n":"Drush\\Drush::hasContainer","p":"Drush/Drush.html#method_hasContainer","d":"

    Returns TRUE if the container has been initialized, FALSE otherwise.

    "},{"t":"M","n":"Drush\\Drush::getApplication","p":"Drush/Drush.html#method_getApplication","d":"

    Get the current Symfony Console Application.

    "},{"t":"M","n":"Drush\\Drush::runner","p":"Drush/Drush.html#method_runner","d":"

    Return the Robo runner.

    "},{"t":"M","n":"Drush\\Drush::service","p":"Drush/Drush.html#method_service","d":"

    Retrieves a service from the container.

    "},{"t":"M","n":"Drush\\Drush::hasService","p":"Drush/Drush.html#method_hasService","d":"

    Indicates if a service is defined in the container.

    "},{"t":"M","n":"Drush\\Drush::commandFactory","p":"Drush/Drush.html#method_commandFactory","d":"

    Return command factory

    "},{"t":"M","n":"Drush\\Drush::logger","p":"Drush/Drush.html#method_logger","d":"

    Return the Drush logger object.

    "},{"t":"M","n":"Drush\\Drush::config","p":"Drush/Drush.html#method_config","d":"

    Return the configuration object

    "},{"t":"M","n":"Drush\\Drush::aliasManager","p":"Drush/Drush.html#method_aliasManager","d":""},{"t":"M","n":"Drush\\Drush::processManager","p":"Drush/Drush.html#method_processManager","d":""},{"t":"M","n":"Drush\\Drush::input","p":"Drush/Drush.html#method_input","d":"

    Return the input object

    "},{"t":"M","n":"Drush\\Drush::output","p":"Drush/Drush.html#method_output","d":"

    Return the output object

    "},{"t":"M","n":"Drush\\Drush::drush","p":"Drush/Drush.html#method_drush","d":"

    Run a Drush command on a site alias (or @self).

    "},{"t":"M","n":"Drush\\Drush::siteProcess","p":"Drush/Drush.html#method_siteProcess","d":"

    Run a bash fragment on a site alias.

    "},{"t":"M","n":"Drush\\Drush::process","p":"Drush/Drush.html#method_process","d":"

    Run a bash fragment locally.

    "},{"t":"M","n":"Drush\\Drush::shell","p":"Drush/Drush.html#method_shell","d":"

    Create a Process instance from a commandline string.

    "},{"t":"M","n":"Drush\\Drush::simulate","p":"Drush/Drush.html#method_simulate","d":"

    Return 'true' if we are in simulated mode

    "},{"t":"M","n":"Drush\\Drush::affirmative","p":"Drush/Drush.html#method_affirmative","d":"

    Return 'true' if we are in affirmative mode

    "},{"t":"M","n":"Drush\\Drush::negative","p":"Drush/Drush.html#method_negative","d":"

    Return 'true' if we are in negative mode

    "},{"t":"M","n":"Drush\\Drush::verbose","p":"Drush/Drush.html#method_verbose","d":"

    Return 'true' if we are in verbose mode

    "},{"t":"M","n":"Drush\\Drush::debug","p":"Drush/Drush.html#method_debug","d":"

    Return 'true' if we are in debug mode

    "},{"t":"M","n":"Drush\\Drush::bootstrapManager","p":"Drush/Drush.html#method_bootstrapManager","d":"

    Return the Bootstrap Manager.

    "},{"t":"M","n":"Drush\\Drush::bootstrap","p":"Drush/Drush.html#method_bootstrap","d":"

    Return the Bootstrap object.

    "},{"t":"M","n":"Drush\\Drush::redispatchOptions","p":"Drush/Drush.html#method_redispatchOptions","d":null},{"t":"M","n":"Drush\\Exceptions\\CommandFailedException::__construct","p":"Drush/Exceptions/CommandFailedException.html#method___construct","d":null},{"t":"M","n":"Drush\\Exceptions\\UserAbortException::__construct","p":"Drush/Exceptions/UserAbortException.html#method___construct","d":null},{"t":"M","n":"Drush\\Exec\\ExecTrait::startBrowser","p":"Drush/Exec/ExecTrait.html#method_startBrowser","d":"

    Starts a background browser/tab for the current site or a specified URL.

    "},{"t":"M","n":"Drush\\Exec\\ExecTrait::programExists","p":"Drush/Exec/ExecTrait.html#method_programExists","d":null},{"t":"M","n":"Drush\\Exec\\ExecTrait::getEditor","p":"Drush/Exec/ExecTrait.html#method_getEditor","d":null},{"t":"M","n":"Drush\\Formatters\\EntityToArraySimplifier::__construct","p":"Drush/Formatters/EntityToArraySimplifier.html#method___construct","d":null},{"t":"M","n":"Drush\\Formatters\\EntityToArraySimplifier::canSimplify","p":"Drush/Formatters/EntityToArraySimplifier.html#method_canSimplify","d":"

    Indicate whether or not the given data type can be simplified to an array

    "},{"t":"M","n":"Drush\\Formatters\\EntityToArraySimplifier::simplifyToArray","p":"Drush/Formatters/EntityToArraySimplifier.html#method_simplifyToArray","d":"

    Convert structured data into a generic array, usable by generic\narray-based formatters. Objects that implement this interface may\nbe attached to the FormatterManager, and will be used on any data\nstructure that needs to be simplified into an array. An array\nsimplifier should take no action other than to return its input data\nif it cannot simplify the provided data into an array.

    "},{"t":"M","n":"Drush\\Log\\DrushLog::__construct","p":"Drush/Log/DrushLog.html#method___construct","d":"

    Constructs a DrushLog object.

    "},{"t":"M","n":"Drush\\Log\\DrushLog::log","p":"Drush/Log/DrushLog.html#method_log","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Log\\DrushLoggerManager::success","p":"Drush/Log/DrushLoggerManager.html#method_success","d":"

    Log a 'success' message.

    "},{"t":"M","n":"Drush\\Log\\Logger::__construct","p":"Drush/Log/Logger.html#method___construct","d":null},{"t":"M","n":"Drush\\Log\\Logger::log","p":"Drush/Log/Logger.html#method_log","d":null},{"t":"M","n":"Drush\\Log\\Logger::formatSize","p":"Drush/Log/Logger.html#method_formatSize","d":null},{"t":"M","n":"Drush\\Log\\SuccessInterface::success","p":"Drush/Log/SuccessInterface.html#method_success","d":"

    Log a 'success' message.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::__construct","p":"Drush/Preflight/ArgsPreprocessor.html#method___construct","d":"

    ArgsPreprocessor constructor

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::setArgsRemapper","p":"Drush/Preflight/ArgsPreprocessor.html#method_setArgsRemapper","d":null},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::parse","p":"Drush/Preflight/ArgsPreprocessor.html#method_parse","d":"

    Parse the argv array.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::nextCouldBeValue","p":"Drush/Preflight/ArgsPreprocessor.html#method_nextCouldBeValue","d":"

    nextCouldBeValue determines whether there is a next argument that\nexists and does not begin with a -.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::isAliasOrSiteSpec","p":"Drush/Preflight/ArgsPreprocessor.html#method_isAliasOrSiteSpec","d":"

    Determine whether the provided argument is an alias or\na site specification.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::findMethodForOptionWithValues","p":"Drush/Preflight/ArgsPreprocessor.html#method_findMethodForOptionWithValues","d":"

    Check to see if '$opt' is one of the options that we record\nthat takes a value.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsPreprocessor::checkMatchingOption","p":"Drush/Preflight/ArgsPreprocessor.html#method_checkMatchingOption","d":"

    Check to see if the provided option matches the entry from the\noption table.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::__construct","p":"Drush/Preflight/ArgsRemapper.html#method___construct","d":"

    ArgsRemapper constructor

    "},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::remap","p":"Drush/Preflight/ArgsRemapper.html#method_remap","d":"

    Given an $argv array, apply all remap operations on each item\nwithin it.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::checkRemap","p":"Drush/Preflight/ArgsRemapper.html#method_checkRemap","d":"

    Check to see if the provided single arg needs to be remapped. If\nit does, then the remapping is performed.

    "},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::remapOptions","p":"Drush/Preflight/ArgsRemapper.html#method_remapOptions","d":null},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::remapCommandAlias","p":"Drush/Preflight/ArgsRemapper.html#method_remapCommandAlias","d":null},{"t":"M","n":"Drush\\Preflight\\ArgsRemapper::matches","p":"Drush/Preflight/ArgsRemapper.html#method_matches","d":"

    Check to see if the provided single arg matches the candidate.

    "},{"t":"M","n":"Drush\\Preflight\\LegacyPreflight::includeCode","p":"Drush/Preflight/LegacyPreflight.html#method_includeCode","d":"

    Include old code. It is an aspirational goal to remove or refactor\nall of this into more modular, class-based code.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::__construct","p":"Drush/Preflight/Preflight.html#method___construct","d":"

    Preflight constructor

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::logger","p":"Drush/Preflight/Preflight.html#method_logger","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::setLogger","p":"Drush/Preflight/Preflight.html#method_setLogger","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::init","p":"Drush/Preflight/Preflight.html#method_init","d":"

    Perform preliminary initialization. This mostly involves setting up\nlegacy systems.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::remapOptions","p":"Drush/Preflight/Preflight.html#method_remapOptions","d":"

    Remapping table for arguments. Anything found in a key\nhere will be converted to the corresponding value entry.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::remapCommandAliases","p":"Drush/Preflight/Preflight.html#method_remapCommandAliases","d":"

    Symfony Console dislikes certain command aliases, because\nthey are too similar to other Drush commands that contain\nthe same characters. To avoid the "I don't know which\ncommand you mean"-type errors, we will replace problematic\naliases with their longhand equivalents.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::preflightArgs","p":"Drush/Preflight/Preflight.html#method_preflightArgs","d":"

    Preprocess the args, removing any @sitealias that may be present.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::prepareConfig","p":"Drush/Preflight/Preflight.html#method_prepareConfig","d":"

    Create the initial config locator object, and inject any needed\nsettings, paths and so on into it.

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::createInput","p":"Drush/Preflight/Preflight.html#method_createInput","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::getCommandFilePaths","p":"Drush/Preflight/Preflight.html#method_getCommandFilePaths","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::loadSymfonyCompatabilityAutoloader","p":"Drush/Preflight/Preflight.html#method_loadSymfonyCompatabilityAutoloader","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::config","p":"Drush/Preflight/Preflight.html#method_config","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::preflight","p":"Drush/Preflight/Preflight.html#method_preflight","d":""},{"t":"M","n":"Drush\\Preflight\\Preflight::preferredSite","p":"Drush/Preflight/Preflight.html#method_preferredSite","d":"

    Find the Drupal root of the preferred Drupal site (the one\nthat shares the vendor directory with Drush).

    "},{"t":"M","n":"Drush\\Preflight\\Preflight::drupalFinder","p":"Drush/Preflight/Preflight.html#method_drupalFinder","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::aliasManager","p":"Drush/Preflight/Preflight.html#method_aliasManager","d":null},{"t":"M","n":"Drush\\Preflight\\Preflight::environment","p":"Drush/Preflight/Preflight.html#method_environment","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::homeDir","p":"Drush/Preflight/PreflightArgs.html#method_homeDir","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setHomeDir","p":"Drush/Preflight/PreflightArgs.html#method_setHomeDir","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::__construct","p":"Drush/Preflight/PreflightArgs.html#method___construct","d":"

    PreflightArgs constructor

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::optionsWithValues","p":"Drush/Preflight/PreflightArgs.html#method_optionsWithValues","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::adjustHelpOption","p":"Drush/Preflight/PreflightArgs.html#method_adjustHelpOption","d":"

    If the user enters '--help' or '-h', thrown that\noption away and add a 'help' command to the beginning\nof the argument list.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::optionConfigMap","p":"Drush/Preflight/PreflightArgs.html#method_optionConfigMap","d":"

    Map of option key to the corresponding config key to store the\npreflight option in. The values of the config items in this map\nmust be BOOLEANS or STRINGS.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::optionConfigPathMap","p":"Drush/Preflight/PreflightArgs.html#method_optionConfigPathMap","d":"

    Map of path option keys to the corresponding config key to store the\npreflight option in. The values of the items in this map must be\nSTRINGS or ARRAYS OF STRINGS.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::applyToConfig","p":"Drush/Preflight/PreflightArgs.html#method_applyToConfig","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::args","p":"Drush/Preflight/PreflightArgs.html#method_args","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::applicationPath","p":"Drush/Preflight/PreflightArgs.html#method_applicationPath","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::commandName","p":"Drush/Preflight/PreflightArgs.html#method_commandName","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setCommandName","p":"Drush/Preflight/PreflightArgs.html#method_setCommandName","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::addArg","p":"Drush/Preflight/PreflightArgs.html#method_addArg","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::passArgs","p":"Drush/Preflight/PreflightArgs.html#method_passArgs","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::alias","p":"Drush/Preflight/PreflightArgs.html#method_alias","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::hasAlias","p":"Drush/Preflight/PreflightArgs.html#method_hasAlias","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setAlias","p":"Drush/Preflight/PreflightArgs.html#method_setAlias","d":""},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::selectedSite","p":"Drush/Preflight/PreflightArgs.html#method_selectedSite","d":"

    Get the selected site. Here, the default will typically be the cwd.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setDebug","p":"Drush/Preflight/PreflightArgs.html#method_setDebug","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setSelectedSite","p":"Drush/Preflight/PreflightArgs.html#method_setSelectedSite","d":"

    Set the selected site.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::uri","p":"Drush/Preflight/PreflightArgs.html#method_uri","d":"

    Get the selected uri

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::hasUri","p":"Drush/Preflight/PreflightArgs.html#method_hasUri","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setUri","p":"Drush/Preflight/PreflightArgs.html#method_setUri","d":"

    Set the uri option

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::configPaths","p":"Drush/Preflight/PreflightArgs.html#method_configPaths","d":"

    Get the config path where drush.yml files may be found

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::addConfigPath","p":"Drush/Preflight/PreflightArgs.html#method_addConfigPath","d":"

    Add another location where drush.yml files may be found

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::mergeConfigPaths","p":"Drush/Preflight/PreflightArgs.html#method_mergeConfigPaths","d":"

    Add multiple additional locations where drush.yml files may be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::aliasPaths","p":"Drush/Preflight/PreflightArgs.html#method_aliasPaths","d":"

    Get the alias paths where drush site.site.yml files may be found

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::addAliasPath","p":"Drush/Preflight/PreflightArgs.html#method_addAliasPath","d":"

    Set one more path where aliases may be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::commandPaths","p":"Drush/Preflight/PreflightArgs.html#method_commandPaths","d":"

    Get the path where Drush commandfiles e.g. FooCommands.php may be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::addCommandPath","p":"Drush/Preflight/PreflightArgs.html#method_addCommandPath","d":"

    Add one more path where commandfiles might be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::mergeCommandPaths","p":"Drush/Preflight/PreflightArgs.html#method_mergeCommandPaths","d":"

    Add multiple paths where commandfiles might be found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::isLocal","p":"Drush/Preflight/PreflightArgs.html#method_isLocal","d":"

    Determine whether Drush is in "local" mode

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setLocal","p":"Drush/Preflight/PreflightArgs.html#method_setLocal","d":"

    Set local mode

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::isSimulated","p":"Drush/Preflight/PreflightArgs.html#method_isSimulated","d":"

    Determine whether Drush is in "simulated" mode.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setSimulate","p":"Drush/Preflight/PreflightArgs.html#method_setSimulate","d":"

    Set simulated mode

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::coverageFile","p":"Drush/Preflight/PreflightArgs.html#method_coverageFile","d":"

    Get the path to the coverage file.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setCoverageFile","p":"Drush/Preflight/PreflightArgs.html#method_setCoverageFile","d":"

    Set the coverage file path.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::isStrict","p":"Drush/Preflight/PreflightArgs.html#method_isStrict","d":"

    Determine whether Drush is in "strict" mode or not.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::setStrict","p":"Drush/Preflight/PreflightArgs.html#method_setStrict","d":"

    Set strict mode.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::getOptionNameList","p":"Drush/Preflight/PreflightArgs.html#method_getOptionNameList","d":"

    Search through the provided argv list, and return\njust the option name of any item that is an option.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgs::createInput","p":"Drush/Preflight/PreflightArgs.html#method_createInput","d":"

    Create a Symfony Input object.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::optionsWithValues","p":"Drush/Preflight/PreflightArgsInterface.html#method_optionsWithValues","d":"

    Return an associative array of '--option' => 'methodName'.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::applyToConfig","p":"Drush/Preflight/PreflightArgsInterface.html#method_applyToConfig","d":"

    Copy any applicable arguments into the provided configuration\nobject, as appropriate.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::args","p":"Drush/Preflight/PreflightArgsInterface.html#method_args","d":"

    Return all of the args from the inputs that were NOT processed\nby the ArgsPreprocessor (anything not listed in optionsWithValues).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::applicationPath","p":"Drush/Preflight/PreflightArgsInterface.html#method_applicationPath","d":"

    Return the path to this application's executable ($argv[0]).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::commandName","p":"Drush/Preflight/PreflightArgsInterface.html#method_commandName","d":"

    Return the command name from the runtime args. Note that the\ncommand name also exists inside the runtime args, because the\nruntime args maintain the order of the options relative to the\ncommand name (save for those options removed by preflight args).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::setCommandName","p":"Drush/Preflight/PreflightArgsInterface.html#method_setCommandName","d":"

    Store the command name, once it is found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::addArg","p":"Drush/Preflight/PreflightArgsInterface.html#method_addArg","d":"

    Add one argument to the end of the list returned by the args() method.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::passArgs","p":"Drush/Preflight/PreflightArgsInterface.html#method_passArgs","d":"

    Add everything in the provided array to the list returned by args()

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::alias","p":"Drush/Preflight/PreflightArgsInterface.html#method_alias","d":"

    Return any '@alias' that may have appeared before the argument\nholding the command name.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::hasAlias","p":"Drush/Preflight/PreflightArgsInterface.html#method_hasAlias","d":"

    Returns 'true' if an '@alias' was set.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::setAlias","p":"Drush/Preflight/PreflightArgsInterface.html#method_setAlias","d":"

    Set an alias. Should always begin with '@'.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightLog::__construct","p":"Drush/Preflight/PreflightLog.html#method___construct","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightLog::getDebug","p":"Drush/Preflight/PreflightLog.html#method_getDebug","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightLog::setDebug","p":"Drush/Preflight/PreflightLog.html#method_setDebug","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightLog::log","p":"Drush/Preflight/PreflightLog.html#method_log","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightSiteLocator::__construct","p":"Drush/Preflight/PreflightSiteLocator.html#method___construct","d":null},{"t":"M","n":"Drush\\Preflight\\PreflightSiteLocator::findSite","p":"Drush/Preflight/PreflightSiteLocator.html#method_findSite","d":"

    During bootstrap, finds the currently selected site from the parameters\nprovided on the commandline.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightSiteLocator::determineSelf","p":"Drush/Preflight/PreflightSiteLocator.html#method_determineSelf","d":"

    Either look up the specified alias name / site spec,\nor, if those are invalid, then generate one from\nthe provided root and URI.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightSiteLocator::buildSelf","p":"Drush/Preflight/PreflightSiteLocator.html#method_buildSelf","d":"

    Generate @self from the provided root and URI.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::verify","p":"Drush/Preflight/PreflightVerify.html#method_verify","d":"

    Throw an exception if the environment is not right for running Drush.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::confirmPhpVersion","p":"Drush/Preflight/PreflightVerify.html#method_confirmPhpVersion","d":"

    Fail fast if the php version does not meet the minimum requirements.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::confirmUsingCLI","p":"Drush/Preflight/PreflightVerify.html#method_confirmUsingCLI","d":"

    Fail if not being run from the command line.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::checkPhpIni","p":"Drush/Preflight/PreflightVerify.html#method_checkPhpIni","d":"

    Evaluate the environment before command bootstrapping\nbegins. If the php environment is too restrictive, then\nnotify the user that a setting change is needed and abort.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::invalidIniValue","p":"Drush/Preflight/PreflightVerify.html#method_invalidIniValue","d":"

    Determine whether an ini value is valid based on the criteria.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightVerify::loadedPhpIniMessage","p":"Drush/Preflight/PreflightVerify.html#method_loadedPhpIniMessage","d":"

    Returns a localizable message about php.ini that\nvaries depending on whether the php_ini_loaded_file()\nis available or not.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castContentEntity","p":"Drush/Psysh/Caster.html#method_castContentEntity","d":"

    Casts \\Drupal\\Core\\Entity\\ContentEntityInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castFieldItemList","p":"Drush/Psysh/Caster.html#method_castFieldItemList","d":"

    Casts \\Drupal\\Core\\Field\\FieldItemListInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castFieldItem","p":"Drush/Psysh/Caster.html#method_castFieldItem","d":"

    Casts \\Drupal\\Core\\Field\\FieldItemInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castConfigEntity","p":"Drush/Psysh/Caster.html#method_castConfigEntity","d":"

    Casts \\Drupal\\Core\\Config\\Entity\\ConfigEntityInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castConfig","p":"Drush/Psysh/Caster.html#method_castConfig","d":"

    Casts \\Drupal\\Core\\Config\\ConfigBase classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castContainer","p":"Drush/Psysh/Caster.html#method_castContainer","d":"

    Casts \\Drupal\\Component\\DependencyInjection\\Container classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::castMarkup","p":"Drush/Psysh/Caster.html#method_castMarkup","d":"

    Casts \\Drupal\\Component\\Render\\MarkupInterface classes.

    "},{"t":"M","n":"Drush\\Psysh\\Caster::handleReferences","p":"Drush/Psysh/Caster.html#method_handleReferences","d":null},{"t":"M","n":"Drush\\Psysh\\Caster::getShortClass","p":"Drush/Psysh/Caster.html#method_getShortClass","d":null},{"t":"M","n":"Drush\\Psysh\\DrushCommand::__construct","p":"Drush/Psysh/DrushCommand.html#method___construct","d":"

    DrushCommand constructor.

    "},{"t":"M","n":"Drush\\Psysh\\DrushCommand::getNamespace","p":"Drush/Psysh/DrushCommand.html#method_getNamespace","d":"

    Get the namespace of this command.

    "},{"t":"M","n":"Drush\\Psysh\\DrushCommand::configure","p":"Drush/Psysh/DrushCommand.html#method_configure","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Psysh\\DrushCommand::execute","p":"Drush/Psysh/DrushCommand.html#method_execute","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Psysh\\DrushCommand::buildHelpFromCommand","p":"Drush/Psysh/DrushCommand.html#method_buildHelpFromCommand","d":"

    Build a command help from the Drush configuration array.

    "},{"t":"M","n":"Drush\\Psysh\\DrushHelpCommand::configure","p":"Drush/Psysh/DrushHelpCommand.html#method_configure","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Psysh\\DrushHelpCommand::execute","p":"Drush/Psysh/DrushHelpCommand.html#method_execute","d":"{@inheritdoc}"},{"t":"M","n":"Drush\\Psysh\\Shell::getCommand","p":"Drush/Psysh/Shell.html#method_getCommand","d":"

    Get a command (if one exists) for the current input string.

    "},{"t":"M","n":"Drush\\Psysh\\Shell::hasCommand","p":"Drush/Psysh/Shell.html#method_hasCommand","d":"

    Check whether a command is set for the current input string.

    "},{"t":"M","n":"Drush\\Psysh\\Shell::getCommandFromInput","p":"Drush/Psysh/Shell.html#method_getCommandFromInput","d":"

    Get the command from the current input, takes aliases into account.

    "},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::desiredHandlers","p":"Drush/Runtime/DependencyInjection.html#method_desiredHandlers","d":null},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::initContainer","p":"Drush/Runtime/DependencyInjection.html#method_initContainer","d":"

    Set up our dependency injection container.

    "},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::installHandlers","p":"Drush/Runtime/DependencyInjection.html#method_installHandlers","d":"

    Make sure we are notified on exit, and when bad things happen.

    "},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::addDrushServices","p":"Drush/Runtime/DependencyInjection.html#method_addDrushServices","d":null},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::alterServicesForDrush","p":"Drush/Runtime/DependencyInjection.html#method_alterServicesForDrush","d":null},{"t":"M","n":"Drush\\Runtime\\DependencyInjection::injectApplicationServices","p":"Drush/Runtime/DependencyInjection.html#method_injectApplicationServices","d":null},{"t":"M","n":"Drush\\Runtime\\ErrorHandler::installHandler","p":"Drush/Runtime/ErrorHandler.html#method_installHandler","d":null},{"t":"M","n":"Drush\\Runtime\\ErrorHandler::errorHandler","p":"Drush/Runtime/ErrorHandler.html#method_errorHandler","d":null},{"t":"M","n":"Drush\\Runtime\\HandlerInterface::installHandler","p":"Drush/Runtime/HandlerInterface.html#method_installHandler","d":null},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::__construct","p":"Drush/Runtime/LegacyServiceFinder.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::getDrushServiceFiles","p":"Drush/Runtime/LegacyServiceFinder.html#method_getDrushServiceFiles","d":"

    Get all service files that this class can discover.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::discoverDrushServiceProviders","p":"Drush/Runtime/LegacyServiceFinder.html#method_discoverDrushServiceProviders","d":"

    Search for drush.service.yml files in discoverable locations.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::addModuleDrushServiceProvider","p":"Drush/Runtime/LegacyServiceFinder.html#method_addModuleDrushServiceProvider","d":"

    Determine whether or not the Drush services.yml file is applicable\nfor this version of Drush.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::findModuleDrushServiceProvider","p":"Drush/Runtime/LegacyServiceFinder.html#method_findModuleDrushServiceProvider","d":"

    List of discovered drush.service.yml files

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::findDefaultServicesFile","p":"Drush/Runtime/LegacyServiceFinder.html#method_findDefaultServicesFile","d":"

    Gets one discovered drush.service.yml file

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::findModuleDrushServiceProviderFromComposer","p":"Drush/Runtime/LegacyServiceFinder.html#method_findModuleDrushServiceProviderFromComposer","d":"

    Get Drush services section from module's composer.json file

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::findAppropriateServicesFile","p":"Drush/Runtime/LegacyServiceFinder.html#method_findAppropriateServicesFile","d":""},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::addDrushServiceProvider","p":"Drush/Runtime/LegacyServiceFinder.html#method_addDrushServiceProvider","d":"

    Add a services.yml file if it exists.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceFinder::getModuleFileNames","p":"Drush/Runtime/LegacyServiceFinder.html#method_getModuleFileNames","d":"

    Find Drupal modules

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::__construct","p":"Drush/Runtime/LegacyServiceInstantiator.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::loadServiceFiles","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_loadServiceFiles","d":"

    Instantiate all of the objects declared by drush.services.yml\nfiles, and store them internally in this class for later retreival\nby type.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::isValidServiceData","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_isValidServiceData","d":"

    Validate service data before using it.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::allServicesHaveClassElement","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_allServicesHaveClassElement","d":"

    Check all elements for required "class" elements.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::instantiateServices","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_instantiateServices","d":"

    Given a drush.services.yml file (parsed into an array),\ninstantiate all of the services referenced therein.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::taggedServices","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_taggedServices","d":"

    After instantiateServices() runs, the resulting instantiated\nservice objects can be retrieved via this method.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::create","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_create","d":"

    Create one named service.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::instantiateObject","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_instantiateObject","d":"

    Instantiate an object with the given arguments.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::call","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_call","d":"

    Call a method of an object with the provided arguments.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::resolveArguments","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_resolveArguments","d":"

    Resolve arguments against our containers. Arguments that\ndo not map to one of our containers are returned unchanged.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::resolveArgument","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_resolveArgument","d":"

    Look up one argument in the appropriate container, or\nreturn it as-is.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::resolveFromContainer","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_resolveFromContainer","d":"

    Look up in the provided container; throw an exception if\nnot found, unless the service name begins with ? (e.g.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::isRequired","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_isRequired","d":"

    Check to see if the provided argument begins with a ?;\nthose that do not are required.

    "},{"t":"M","n":"Drush\\Runtime\\LegacyServiceInstantiator::atLeastOneValue","p":"Drush/Runtime/LegacyServiceInstantiator.html#method_atLeastOneValue","d":"

    Helper function to determine whether or not any of the arguments\nresolved. set methods with non-required DI container references\nare not called at all if the optional references are not in the container.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::__construct","p":"Drush/Runtime/RedispatchHook.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::initialize","p":"Drush/Runtime/RedispatchHook.html#method_initialize","d":"

    Check to see if it is necessary to redispatch to a remote site.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::redispatchIfRemote","p":"Drush/Runtime/RedispatchHook.html#method_redispatchIfRemote","d":"

    Check to see if the target of the command is remote. Call redispatch\nif it is.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::redispatch","p":"Drush/Runtime/RedispatchHook.html#method_redispatch","d":"

    Called from RemoteCommandProxy::execute() to run remote commands.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::alterArgsForRedispatch","p":"Drush/Runtime/RedispatchHook.html#method_alterArgsForRedispatch","d":"

    Remove anything that is not necessary for the remote side.

    "},{"t":"M","n":"Drush\\Runtime\\RedispatchHook::exitEarly","p":"Drush/Runtime/RedispatchHook.html#method_exitEarly","d":"

    Abort the current execution without causing distress to our\nshutdown handler.

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::__construct","p":"Drush/Runtime/Runtime.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\Runtime::run","p":"Drush/Runtime/Runtime.html#method_run","d":"

    Run the application, catching any errors that may be thrown.

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::doRun","p":"Drush/Runtime/Runtime.html#method_doRun","d":"

    Start up Drush

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::setCompleted","p":"Drush/Runtime/Runtime.html#method_setCompleted","d":"

    Mark the current request as having completed successfully.

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::setExitCode","p":"Drush/Runtime/Runtime.html#method_setExitCode","d":"

    Mark the exit code for current request.

    "},{"t":"M","n":"Drush\\Runtime\\Runtime::exitCode","p":"Drush/Runtime/Runtime.html#method_exitCode","d":"

    Get the exit code for current request.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::__construct","p":"Drush/Runtime/ServiceManager.html#method___construct","d":null},{"t":"M","n":"Drush\\Runtime\\ServiceManager::loadCommandClasses","p":"Drush/Runtime/ServiceManager.html#method_loadCommandClasses","d":"

    Ensure that any discovered class that is not part of the autoloader\nis, in fact, included.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::bootstrapCommandClasses","p":"Drush/Runtime/ServiceManager.html#method_bootstrapCommandClasses","d":"

    Return cached of deferred commandhander objects.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discover","p":"Drush/Runtime/ServiceManager.html#method_discover","d":"

    Discover all of the different kinds of command handler objects\nin the places where Drush can find them. Called during preflight;\nsome command classes are returned right away, and others are saved\nto be handled later during Drupal bootstrap.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverCommandsFromConfiguration","p":"Drush/Runtime/ServiceManager.html#method_discoverCommandsFromConfiguration","d":"

    Discover commands explicitly declared in configuration.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverCommands","p":"Drush/Runtime/ServiceManager.html#method_discoverCommands","d":"

    Discovers command classes from a provided search path.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverPsr4Commands","p":"Drush/Runtime/ServiceManager.html#method_discoverPsr4Commands","d":"

    Discover PSR-4 autoloaded classes that implement Annotated Command\nlibrary command handlers.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverPsr4Generators","p":"Drush/Runtime/ServiceManager.html#method_discoverPsr4Generators","d":"

    Discover PSR-4 autoloaded classes that implement DCG generators.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverModuleCommands","p":"Drush/Runtime/ServiceManager.html#method_discoverModuleCommands","d":"

    Discover module commands. This is the preferred way to find module\ncommands in Drush 12+.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverModuleCommandInfoAlterers","p":"Drush/Runtime/ServiceManager.html#method_discoverModuleCommandInfoAlterers","d":"

    Discover command info alterers in modules.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::instantiateYamlCliCommands","p":"Drush/Runtime/ServiceManager.html#method_instantiateYamlCliCommands","d":"

    Instantiate commands from Grasmash\\YamlCli that we want to expose\nas Drush commands.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::instantiateDrupalCoreBootstrappedCommands","p":"Drush/Runtime/ServiceManager.html#method_instantiateDrupalCoreBootstrappedCommands","d":"

    Instantiate commands from Drupal Core that we want to expose\nas Drush commands.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::instantiateServices","p":"Drush/Runtime/ServiceManager.html#method_instantiateServices","d":"

    Instantiate objects given a list of classes. For each class, if it has\na static create factory, use that to instantiate it, passing both the\nDrupal and Drush DI containers. If there is no static factory, then\ninstantiate it via 'new $class'

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::supportsCompoundContainer","p":"Drush/Runtime/ServiceManager.html#method_supportsCompoundContainer","d":"

    Determine if the first parameter of the create method supports our container with delegate.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::hasStaticCreateFactory","p":"Drush/Runtime/ServiceManager.html#method_hasStaticCreateFactory","d":"

    Check to see if the provided class has a static create method.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::bootStrapAttributeValue","p":"Drush/Runtime/ServiceManager.html#method_bootStrapAttributeValue","d":"

    Does the provided class have a Bootstrap Attribute, indicating early loading.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::requiresBootstrap","p":"Drush/Runtime/ServiceManager.html#method_requiresBootstrap","d":"

    Check whether a command class requires Drupal bootstrap.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::hasStaticMethod","p":"Drush/Runtime/ServiceManager.html#method_hasStaticMethod","d":"

    Check to see if the provided class has the specified static method.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::hasStaticCreateEarlyFactory","p":"Drush/Runtime/ServiceManager.html#method_hasStaticCreateEarlyFactory","d":"

    Check to see if the provided class has a static createEarly method.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::discoverModuleGenerators","p":"Drush/Runtime/ServiceManager.html#method_discoverModuleGenerators","d":"

    Return generators that ship in modules.

    "},{"t":"M","n":"Drush\\Runtime\\ServiceManager::inflect","p":"Drush/Runtime/ServiceManager.html#method_inflect","d":"

    Inject any dependencies needed via the "*AwareInterface" pattern

    "},{"t":"M","n":"Drush\\Runtime\\ShutdownHandler::installHandler","p":"Drush/Runtime/ShutdownHandler.html#method_installHandler","d":null},{"t":"M","n":"Drush\\Runtime\\ShutdownHandler::shutdownHandler","p":"Drush/Runtime/ShutdownHandler.html#method_shutdownHandler","d":null},{"t":"M","n":"Drush\\Runtime\\ShutdownHandler::returnStatus","p":"Drush/Runtime/ShutdownHandler.html#method_returnStatus","d":null},{"t":"M","n":"Drush\\Runtime\\TildeExpansionHook::validate","p":"Drush/Runtime/TildeExpansionHook.html#method_validate","d":null},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::setDrupalFinder","p":"Drush/SiteAlias/ProcessManager.html#method_setDrupalFinder","d":null},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::getDrupalFinder","p":"Drush/SiteAlias/ProcessManager.html#method_getDrupalFinder","d":null},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::drush","p":"Drush/SiteAlias/ProcessManager.html#method_drush","d":"

    Run a Drush command on a site alias (or @self).

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::drushSiteProcess","p":"Drush/SiteAlias/ProcessManager.html#method_drushSiteProcess","d":"

    drushSiteProcess should be avoided in favor of the drush method above.

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::drushScript","p":"Drush/SiteAlias/ProcessManager.html#method_drushScript","d":"

    Determine the path to Drush to use

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::relativePathToVendorBinDrush","p":"Drush/SiteAlias/ProcessManager.html#method_relativePathToVendorBinDrush","d":"

    Return the relative path to 'vendor/bin/drush' from the Drupal root.

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::siteProcess","p":"Drush/SiteAlias/ProcessManager.html#method_siteProcess","d":""},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::process","p":"Drush/SiteAlias/ProcessManager.html#method_process","d":"

    Run a bash fragment locally.

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::shell","p":"Drush/SiteAlias/ProcessManager.html#method_shell","d":"

    Create a Process instance from a commandline string.

    "},{"t":"M","n":"Drush\\SiteAlias\\ProcessManager::configureProcess","p":"Drush/SiteAlias/ProcessManager.html#method_configureProcess","d":"

    configureProcess sets up a process object so that it is ready to use.

    "},{"t":"M","n":"Drush\\SiteAlias\\SiteAliasFileLoader::__construct","p":"Drush/SiteAlias/SiteAliasFileLoader.html#method___construct","d":"

    SiteAliasFileLoader constructor

    "},{"t":"M","n":"Drush\\SiteAlias\\Util\\InternalYamlDataFileLoader::load","p":"Drush/SiteAlias/Util/InternalYamlDataFileLoader.html#method_load","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::__construct","p":"Drush/Sql/SqlBase.html#method___construct","d":"

    Typically, SqlBase instances are constructed via SqlBase::create($options).

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::getEnv","p":"Drush/Sql/SqlBase.html#method_getEnv","d":"

    Get environment variables to pass to Process.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::getProcess","p":"Drush/Sql/SqlBase.html#method_getProcess","d":"

    Get the last used Process.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::setProcess","p":"Drush/Sql/SqlBase.html#method_setProcess","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::create","p":"Drush/Sql/SqlBase.html#method_create","d":"

    Get a driver specific instance of this class.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::getInstance","p":"Drush/Sql/SqlBase.html#method_getInstance","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::getDbSpec","p":"Drush/Sql/SqlBase.html#method_getDbSpec","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::setDbSpec","p":"Drush/Sql/SqlBase.html#method_setDbSpec","d":"

    Set the current db spec.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::command","p":"Drush/Sql/SqlBase.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::connect","p":"Drush/Sql/SqlBase.html#method_connect","d":"

    A string for connecting to a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::dump","p":"Drush/Sql/SqlBase.html#method_dump","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::addPipeFail","p":"Drush/Sql/SqlBase.html#method_addPipeFail","d":"

    Handle 'pipefail' option for the specified command.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::dumpCmd","p":"Drush/Sql/SqlBase.html#method_dumpCmd","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::dumpFile","p":"Drush/Sql/SqlBase.html#method_dumpFile","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::query","p":"Drush/Sql/SqlBase.html#method_query","d":"

    Execute a SQL query. Respect simulate mode.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::alwaysQuery","p":"Drush/Sql/SqlBase.html#method_alwaysQuery","d":"

    Execute a SQL query. Always execute regardless of simulate mode.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::logQueryInDebugMode","p":"Drush/Sql/SqlBase.html#method_logQueryInDebugMode","d":"

    Show the query in debug mode and simulate mode

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::silent","p":"Drush/Sql/SqlBase.html#method_silent","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::queryPrefix","p":"Drush/Sql/SqlBase.html#method_queryPrefix","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::queryFormat","p":"Drush/Sql/SqlBase.html#method_queryFormat","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::drop","p":"Drush/Sql/SqlBase.html#method_drop","d":"

    Drop specified database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::createdbSql","p":"Drush/Sql/SqlBase.html#method_createdbSql","d":"

    Build a SQL string for dropping and creating a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::createdb","p":"Drush/Sql/SqlBase.html#method_createdb","d":"

    Create a new database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::dropOrCreate","p":"Drush/Sql/SqlBase.html#method_dropOrCreate","d":"

    Drop all tables (if DB exists) or CREATE target database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::dbExists","p":"Drush/Sql/SqlBase.html#method_dbExists","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::creds","p":"Drush/Sql/SqlBase.html#method_creds","d":"

    Build a string containing connection credentials.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::scheme","p":"Drush/Sql/SqlBase.html#method_scheme","d":"

    The active database driver.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::listTables","p":"Drush/Sql/SqlBase.html#method_listTables","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::listTablesQuoted","p":"Drush/Sql/SqlBase.html#method_listTablesQuoted","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::paramsToOptions","p":"Drush/Sql/SqlBase.html#method_paramsToOptions","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::su","p":"Drush/Sql/SqlBase.html#method_su","d":"

    Adjust DB connection with superuser credentials if provided.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::getOptions","p":"Drush/Sql/SqlBase.html#method_getOptions","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::getOption","p":"Drush/Sql/SqlBase.html#method_getOption","d":null},{"t":"M","n":"Drush\\Sql\\SqlBase::dbSpecFromDbUrl","p":"Drush/Sql/SqlBase.html#method_dbSpecFromDbUrl","d":"

    Convert from an old-style database URL to an array of database settings.

    "},{"t":"M","n":"Drush\\Sql\\SqlBase::alwaysQueryCommand","p":"Drush/Sql/SqlBase.html#method_alwaysQueryCommand","d":"

    Start building the command to run a query.

    "},{"t":"M","n":"Drush\\Sql\\SqlMariaDB::command","p":"Drush/Sql/SqlMariaDB.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMariaDB::dumpProgram","p":"Drush/Sql/SqlMariaDB.html#method_dumpProgram","d":null},{"t":"M","n":"Drush\\Sql\\SqlMysql::make","p":"Drush/Sql/SqlMysql.html#method_make","d":"

    A factory method which creates a mysql or mariadb instance as needed.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::command","p":"Drush/Sql/SqlMysql.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::dumpProgram","p":"Drush/Sql/SqlMysql.html#method_dumpProgram","d":null},{"t":"M","n":"Drush\\Sql\\SqlMysql::getVersion","p":"Drush/Sql/SqlMysql.html#method_getVersion","d":"

    The server version.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::setVersion","p":"Drush/Sql/SqlMysql.html#method_setVersion","d":null},{"t":"M","n":"Drush\\Sql\\SqlMysql::creds","p":"Drush/Sql/SqlMysql.html#method_creds","d":"

    Build a string containing connection credentials.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::silent","p":"Drush/Sql/SqlMysql.html#method_silent","d":null},{"t":"M","n":"Drush\\Sql\\SqlMysql::createdbSql","p":"Drush/Sql/SqlMysql.html#method_createdbSql","d":"

    Build a SQL string for dropping and creating a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::dbExists","p":"Drush/Sql/SqlMysql.html#method_dbExists","d":""},{"t":"M","n":"Drush\\Sql\\SqlMysql::listTables","p":"Drush/Sql/SqlMysql.html#method_listTables","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::listTablesQuoted","p":"Drush/Sql/SqlMysql.html#method_listTablesQuoted","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlMysql::dumpCmd","p":"Drush/Sql/SqlMysql.html#method_dumpCmd","d":null},{"t":"M","n":"Drush\\Sql\\SqlPgsql::command","p":"Drush/Sql/SqlPgsql.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::getEnv","p":"Drush/Sql/SqlPgsql.html#method_getEnv","d":"

    Get environment variables to pass to Process.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::creds","p":"Drush/Sql/SqlPgsql.html#method_creds","d":"

    Build a string containing connection credentials.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::createdb","p":"Drush/Sql/SqlPgsql.html#method_createdb","d":"

    Create a new database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::drop","p":"Drush/Sql/SqlPgsql.html#method_drop","d":"

    Drop specified database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::createdbSql","p":"Drush/Sql/SqlPgsql.html#method_createdbSql","d":"

    Build a SQL string for dropping and creating a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::dbExists","p":"Drush/Sql/SqlPgsql.html#method_dbExists","d":null},{"t":"M","n":"Drush\\Sql\\SqlPgsql::queryFormat","p":"Drush/Sql/SqlPgsql.html#method_queryFormat","d":null},{"t":"M","n":"Drush\\Sql\\SqlPgsql::listTables","p":"Drush/Sql/SqlPgsql.html#method_listTables","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlPgsql::dumpCmd","p":"Drush/Sql/SqlPgsql.html#method_dumpCmd","d":null},{"t":"M","n":"Drush\\Sql\\SqlPgsql::getPasswordFile","p":"Drush/Sql/SqlPgsql.html#method_getPasswordFile","d":null},{"t":"M","n":"Drush\\Sql\\SqlSqlite::command","p":"Drush/Sql/SqlSqlite.html#method_command","d":"

    The unix command used to connect to the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::creds","p":"Drush/Sql/SqlSqlite.html#method_creds","d":"

    Build a string containing connection credentials.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::createdbSql","p":"Drush/Sql/SqlSqlite.html#method_createdbSql","d":"

    Build a SQL string for dropping and creating a database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::createdb","p":"Drush/Sql/SqlSqlite.html#method_createdb","d":"

    Create a new database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::dbExists","p":"Drush/Sql/SqlSqlite.html#method_dbExists","d":null},{"t":"M","n":"Drush\\Sql\\SqlSqlite::listTables","p":"Drush/Sql/SqlSqlite.html#method_listTables","d":"

    Extract the name of all existing tables in the given database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::drop","p":"Drush/Sql/SqlSqlite.html#method_drop","d":"

    Drop specified database.

    "},{"t":"M","n":"Drush\\Sql\\SqlSqlite::dumpCmd","p":"Drush/Sql/SqlSqlite.html#method_dumpCmd","d":null},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::getExpandedTableSelection","p":"Drush/Sql/SqlTableSelectionTrait.html#method_getExpandedTableSelection","d":"

    Given a list of all tables, expand the convert the wildcards in the\noption-provided lists into a list of actual table names.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::expandAndFilterTables","p":"Drush/Sql/SqlTableSelectionTrait.html#method_expandAndFilterTables","d":"

    Given the table names in the input array that may contain wildcards (*),\nexpand the table names so that the array returned only contains table names\nthat exist in the database.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::expandWildcardTables","p":"Drush/Sql/SqlTableSelectionTrait.html#method_expandWildcardTables","d":"

    Expand wildcard tables.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::filterTables","p":"Drush/Sql/SqlTableSelectionTrait.html#method_filterTables","d":"

    Filters tables.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::getTableSelection","p":"Drush/Sql/SqlTableSelectionTrait.html#method_getTableSelection","d":"

    Construct an array that places table names in appropriate\nbuckets based on whether the table is to be skipped, included\nfor structure only, or have structure and data dumped.

    "},{"t":"M","n":"Drush\\Sql\\SqlTableSelectionTrait::getRawTableList","p":"Drush/Sql/SqlTableSelectionTrait.html#method_getRawTableList","d":"

    Consult the specified options and return the list of tables specified.

    "},{"t":"M","n":"Drush\\Symfony\\BootstrapCompilerPass::process","p":"Drush/Symfony/BootstrapCompilerPass.html#method_process","d":null},{"t":"M","n":"Drush\\Symfony\\DrushStyleInjector::get","p":"Drush/Symfony/DrushStyleInjector.html#method_get","d":null},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::getOutputRaw","p":"Drush/TestTraits/CliTestTrait.html#method_getOutputRaw","d":"

    Accessor for the last output, non-trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::getErrorOutputRaw","p":"Drush/TestTraits/CliTestTrait.html#method_getErrorOutputRaw","d":"

    Accessor for the last stderr output, non-trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::startExecute","p":"Drush/TestTraits/CliTestTrait.html#method_startExecute","d":"

    Run a command and return the process without waiting for it to finish.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::execute","p":"Drush/TestTraits/CliTestTrait.html#method_execute","d":"

    Actually runs the command.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::escapeshellarg","p":"Drush/TestTraits/CliTestTrait.html#method_escapeshellarg","d":null},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::isWindows","p":"Drush/TestTraits/CliTestTrait.html#method_isWindows","d":null},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::_escapeshellargWindows","p":"Drush/TestTraits/CliTestTrait.html#method__escapeshellargWindows","d":null},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::buildProcessMessage","p":"Drush/TestTraits/CliTestTrait.html#method_buildProcessMessage","d":"

    Borrowed from \\Symfony\\Component\\Process\\Exception\\ProcessTimedOutException

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::assertOutputEquals","p":"Drush/TestTraits/CliTestTrait.html#method_assertOutputEquals","d":"

    Checks that the output matches the expected output.

    "},{"t":"M","n":"Drush\\TestTraits\\CliTestTrait::assertErrorOutputEquals","p":"Drush/TestTraits/CliTestTrait.html#method_assertErrorOutputEquals","d":"

    Checks that the error output matches the expected output.

    "},{"t":"M","n":"Drush\\TestTraits\\DrushTestTrait::getPathToDrush","p":"Drush/TestTraits/DrushTestTrait.html#method_getPathToDrush","d":null},{"t":"M","n":"Drush\\TestTraits\\DrushTestTrait::drush","p":"Drush/TestTraits/DrushTestTrait.html#method_drush","d":"

    Invoke drush in via execute().

    "},{"t":"M","n":"Drush\\TestTraits\\DrushTestTrait::convertKeyValueToFlag","p":"Drush/TestTraits/DrushTestTrait.html#method_convertKeyValueToFlag","d":"

    Given an option key / value pair, convert to a "--key=value" string.

    "},{"t":"M","n":"Drush\\TestTraits\\DrushTestTrait::drushMajorVersion","p":"Drush/TestTraits/DrushTestTrait.html#method_drushMajorVersion","d":"

    Return the major version of Drush

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getOutputRaw","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getOutputRaw","d":"

    Accessor for the last output, non-trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getErrorOutputRaw","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getErrorOutputRaw","d":"

    Accessor for the last stderr output, non-trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getSimplifiedOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getSimplifiedOutput","d":"

    Get command output and simplify things like full paths and extra whitespace.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getSimplifiedErrorOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getSimplifiedErrorOutput","d":"

    Returns a simplified version of the error output to facilitate testing.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::simplifyOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_simplifyOutput","d":"

    Remove things like full paths and extra whitespace from the given string.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::pathsToSimplify","p":"Drush/TestTraits/OutputUtilsTrait.html#method_pathsToSimplify","d":null},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getOutput","d":"

    Accessor for the last output, trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getErrorOutput","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getErrorOutput","d":"

    Accessor for the last stderr output, trimmed.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getOutputAsList","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getOutputAsList","d":"

    Accessor for the last output, rtrimmed and split on newlines.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getErrorOutputAsList","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getErrorOutputAsList","d":"

    Accessor for the last stderr output, rtrimmed and split on newlines.

    "},{"t":"M","n":"Drush\\TestTraits\\OutputUtilsTrait::getOutputFromJSON","p":"Drush/TestTraits/OutputUtilsTrait.html#method_getOutputFromJSON","d":"

    Accessor for the last output, decoded from json.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::getBackupDir","p":"Drush/Utils/FsUtils.html#method_getBackupDir","d":"

    Return path to the backup directory.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::getBackupDirParent","p":"Drush/Utils/FsUtils.html#method_getBackupDirParent","d":"

    Get the base dir where our backup directories will be stored. Also stores CLI history file.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::isUsableDirectory","p":"Drush/Utils/FsUtils.html#method_isUsableDirectory","d":"

    Determine if the specified location is writable, or if a writable\ndirectory could be created at that path.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::tmpDir","p":"Drush/Utils/FsUtils.html#method_tmpDir","d":"

    Prepare a temporary directory that will be deleted on exit.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::registerForDeletion","p":"Drush/Utils/FsUtils.html#method_registerForDeletion","d":"

    Add the given directory to a list to be deleted on exit.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::cleanup","p":"Drush/Utils/FsUtils.html#method_cleanup","d":"

    Delete all of the files registered for deletion.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::prepareBackupDir","p":"Drush/Utils/FsUtils.html#method_prepareBackupDir","d":"

    Prepare a backup directory.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::realpath","p":"Drush/Utils/FsUtils.html#method_realpath","d":"

    Returns canonicalized absolute pathname.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::isTarball","p":"Drush/Utils/FsUtils.html#method_isTarball","d":"

    Check whether a file is a supported tarball.

    "},{"t":"M","n":"Drush\\Utils\\FsUtils::getMimeContentType","p":"Drush/Utils/FsUtils.html#method_getMimeContentType","d":"

    Determines the MIME content type of the specified file.

    "},{"t":"M","n":"Drush\\Utils\\StringUtils::csvToArray","p":"Drush/Utils/StringUtils.html#method_csvToArray","d":"

    Convert a csv string, or an array of items which\nmay contain csv strings, into an array of items.

    "},{"t":"M","n":"Drush\\Utils\\StringUtils::interpolate","p":"Drush/Utils/StringUtils.html#method_interpolate","d":"

    Replace placeholders in a string.

    "},{"t":"M","n":"Drush\\Utils\\StringUtils::replaceTilde","p":"Drush/Utils/StringUtils.html#method_replaceTilde","d":"

    Replace tilde in a path with the HOME directory.

    "},{"t":"M","n":"Drush\\Utils\\StringUtils::generatePassword","p":"Drush/Utils/StringUtils.html#method_generatePassword","d":"

    Generate a random alphanumeric password. Copied from user.module.

    "},{"t":"M","n":"Robo\\Application::__construct","p":"Robo/Application.html#method___construct","d":""},{"t":"M","n":"Robo\\Application::addInitRoboFileCommand","p":"Robo/Application.html#method_addInitRoboFileCommand","d":""},{"t":"M","n":"Robo\\Application::addSelfUpdateCommand","p":"Robo/Application.html#method_addSelfUpdateCommand","d":"

    Add self update command, do nothing if null is provided

    "},{"t":"M","n":"Robo\\ClassDiscovery\\AbstractClassDiscovery::setSearchPattern","p":"Robo/ClassDiscovery/AbstractClassDiscovery.html#method_setSearchPattern","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::setSearchPattern","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_setSearchPattern","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::getClasses","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_getClasses","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::getFile","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_getFile","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::__construct","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method___construct","d":"

    RelativeNamespaceDiscovery constructor.

    "},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::setRelativeNamespace","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_setRelativeNamespace","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::getClasses","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_getClasses","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::getFile","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_getFile","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::search","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_search","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::convertPathToNamespace","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_convertPathToNamespace","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\RelativeNamespaceDiscovery::convertNamespaceToPath","p":"Robo/ClassDiscovery/RelativeNamespaceDiscovery.html#method_convertNamespaceToPath","d":""},{"t":"M","n":"Robo\\Collection\\CallableTask::__construct","p":"Robo/Collection/CallableTask.html#method___construct","d":null},{"t":"M","n":"Robo\\Collection\\CallableTask::run","p":"Robo/Collection/CallableTask.html#method_run","d":""},{"t":"M","n":"Robo\\Collection\\CallableTask::getState","p":"Robo/Collection/CallableTask.html#method_getState","d":""},{"t":"M","n":"Robo\\Collection\\Collection::__construct","p":"Robo/Collection/Collection.html#method___construct","d":"Constructor."},{"t":"M","n":"Robo\\Collection\\Collection::setProgressBarAutoDisplayInterval","p":"Robo/Collection/Collection.html#method_setProgressBarAutoDisplayInterval","d":""},{"t":"M","n":"Robo\\Collection\\Collection::add","p":"Robo/Collection/Collection.html#method_add","d":"

    Add a task or a list of tasks to our task collection. Each task\nwill run via its 'run()' method once (and if) all of the tasks\nadded before it complete successfully. If the task also implements\nRollbackInterface, then it will be rolled back via its 'rollback()'\nmethod ONLY if its 'run()' method completes successfully, and some\ntask added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addCode","p":"Robo/Collection/Collection.html#method_addCode","d":"

    Add arbitrary code to execute as a task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addIterable","p":"Robo/Collection/Collection.html#method_addIterable","d":"

    Add arbitrary code that will be called once for every item in the\nprovided array or iterable object. If the function result of the\nprovided callback is a TaskInterface or Collection, then it will be\nexecuted.

    "},{"t":"M","n":"Robo\\Collection\\Collection::rollback","p":"Robo/Collection/Collection.html#method_rollback","d":"

    Add a rollback task to our task collection. A rollback task\nwill execute ONLY if all of the tasks added before it complete\nsuccessfully, AND some task added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\Collection::rollbackCode","p":"Robo/Collection/Collection.html#method_rollbackCode","d":"

    Add arbitrary code to execute as a rollback.

    "},{"t":"M","n":"Robo\\Collection\\Collection::completion","p":"Robo/Collection/Collection.html#method_completion","d":"

    Add a completion task to our task collection. A completion task\nwill execute EITHER after all tasks succeed, OR immediatley after\nany task fails. Completion tasks never cause errors to be returned\nfrom Collection::run(), even if they fail.

    "},{"t":"M","n":"Robo\\Collection\\Collection::completionCode","p":"Robo/Collection/Collection.html#method_completionCode","d":"

    Add arbitrary code to execute as a completion.

    "},{"t":"M","n":"Robo\\Collection\\Collection::before","p":"Robo/Collection/Collection.html#method_before","d":"

    Add a task before an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::after","p":"Robo/Collection/Collection.html#method_after","d":"

    Add a task after an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::progressMessage","p":"Robo/Collection/Collection.html#method_progressMessage","d":"

    Print a progress message after Collection::run() has executed\nall of the tasks that were added prior to the point when this\nmethod was called. If one of the previous tasks fail, then this\nmessage will not be printed.

    "},{"t":"M","n":"Robo\\Collection\\Collection::wrapAndRegisterRollback","p":"Robo/Collection/Collection.html#method_wrapAndRegisterRollback","d":""},{"t":"M","n":"Robo\\Collection\\Collection::addBeforeOrAfter","p":"Robo/Collection/Collection.html#method_addBeforeOrAfter","d":"

    Add either a 'before' or 'after' function or task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::ignoreErrorsTaskWrapper","p":"Robo/Collection/Collection.html#method_ignoreErrorsTaskWrapper","d":"

    Wrap the provided task in a wrapper that will ignore\nany errors or exceptions that may be produced. This\nis useful, for example, in adding optional cleanup tasks\nat the beginning of a task collection, to remove previous\nresults which may or may not exist.

    "},{"t":"M","n":"Robo\\Collection\\Collection::ignoreErrorsCodeWrapper","p":"Robo/Collection/Collection.html#method_ignoreErrorsCodeWrapper","d":""},{"t":"M","n":"Robo\\Collection\\Collection::taskNames","p":"Robo/Collection/Collection.html#method_taskNames","d":"

    Return the list of task names added to this collection.

    "},{"t":"M","n":"Robo\\Collection\\Collection::hasTask","p":"Robo/Collection/Collection.html#method_hasTask","d":"

    Test to see if a specified task name exists.

    "},{"t":"M","n":"Robo\\Collection\\Collection::namedTask","p":"Robo/Collection/Collection.html#method_namedTask","d":"

    Find an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addTaskList","p":"Robo/Collection/Collection.html#method_addTaskList","d":"

    Add a list of tasks to our task collection.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addToTaskList","p":"Robo/Collection/Collection.html#method_addToTaskList","d":"

    Add the provided task to our task list.

    "},{"t":"M","n":"Robo\\Collection\\Collection::addCollectionElementToTaskList","p":"Robo/Collection/Collection.html#method_addCollectionElementToTaskList","d":""},{"t":"M","n":"Robo\\Collection\\Collection::setParentCollection","p":"Robo/Collection/Collection.html#method_setParentCollection","d":"

    Set the parent collection. This is necessary so that nested\ncollections' rollback and completion tasks can be added to the\ntop-level collection, ensuring that the rollbacks for a collection\nwill run if any later task fails.

    "},{"t":"M","n":"Robo\\Collection\\Collection::getParentCollection","p":"Robo/Collection/Collection.html#method_getParentCollection","d":"

    Get the appropriate parent collection to use

    "},{"t":"M","n":"Robo\\Collection\\Collection::registerRollback","p":"Robo/Collection/Collection.html#method_registerRollback","d":"

    Register a rollback task to run if there is any failure.

    "},{"t":"M","n":"Robo\\Collection\\Collection::registerCompletion","p":"Robo/Collection/Collection.html#method_registerCompletion","d":"

    Register a completion task to run once all other tasks finish.

    "},{"t":"M","n":"Robo\\Collection\\Collection::progressIndicatorSteps","p":"Robo/Collection/Collection.html#method_progressIndicatorSteps","d":"

    Return the count of steps in this collection

    "},{"t":"M","n":"Robo\\Collection\\Collection::getCommand","p":"Robo/Collection/Collection.html#method_getCommand","d":"

    A Collection of tasks can provide a command via getCommand()\nif it contains a single task, and that task implements CommandInterface.

    "},{"t":"M","n":"Robo\\Collection\\Collection::run","p":"Robo/Collection/Collection.html#method_run","d":"

    Run our tasks, and roll back if necessary.

    "},{"t":"M","n":"Robo\\Collection\\Collection::fail","p":"Robo/Collection/Collection.html#method_fail","d":"

    Force the rollback functions to run

    "},{"t":"M","n":"Robo\\Collection\\Collection::complete","p":"Robo/Collection/Collection.html#method_complete","d":"

    Force the completion functions to run

    "},{"t":"M","n":"Robo\\Collection\\Collection::reset","p":"Robo/Collection/Collection.html#method_reset","d":"

    Reset this collection, removing all tasks.

    "},{"t":"M","n":"Robo\\Collection\\Collection::runRollbackTasks","p":"Robo/Collection/Collection.html#method_runRollbackTasks","d":"

    Run all of our rollback tasks.

    "},{"t":"M","n":"Robo\\Collection\\Collection::runSubtask","p":"Robo/Collection/Collection.html#method_runSubtask","d":""},{"t":"M","n":"Robo\\Collection\\Collection::doStateUpdates","p":"Robo/Collection/Collection.html#method_doStateUpdates","d":""},{"t":"M","n":"Robo\\Collection\\Collection::storeState","p":"Robo/Collection/Collection.html#method_storeState","d":""},{"t":"M","n":"Robo\\Collection\\Collection::deferTaskConfiguration","p":"Robo/Collection/Collection.html#method_deferTaskConfiguration","d":""},{"t":"M","n":"Robo\\Collection\\Collection::defer","p":"Robo/Collection/Collection.html#method_defer","d":"

    Defer execution of a callback function until just before a task\nruns. Use this time to provide more settings for the task, e.g. from\nthe collection's shared state, which is populated with the results\nof previous test runs.

    "},{"t":"M","n":"Robo\\Collection\\Collection::doDeferredInitialization","p":"Robo/Collection/Collection.html#method_doDeferredInitialization","d":""},{"t":"M","n":"Robo\\Collection\\Collection::setParentCollectionForTask","p":"Robo/Collection/Collection.html#method_setParentCollectionForTask","d":""},{"t":"M","n":"Robo\\Collection\\Collection::runTaskListIgnoringFailures","p":"Robo/Collection/Collection.html#method_runTaskListIgnoringFailures","d":"

    Run all of the tasks in a provided list, ignoring failures.

    "},{"t":"M","n":"Robo\\Collection\\Collection::transferTasks","p":"Robo/Collection/Collection.html#method_transferTasks","d":"

    Give all of our tasks to the provided collection builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::__construct","p":"Robo/Collection/CollectionBuilder.html#method___construct","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::create","p":"Robo/Collection/CollectionBuilder.html#method_create","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::simulated","p":"Robo/Collection/CollectionBuilder.html#method_simulated","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::isSimulated","p":"Robo/Collection/CollectionBuilder.html#method_isSimulated","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::tmpDir","p":"Robo/Collection/CollectionBuilder.html#method_tmpDir","d":"

    Create a temporary directory to work in. When the collection\ncompletes or rolls back, the temporary directory will be deleted.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::workDir","p":"Robo/Collection/CollectionBuilder.html#method_workDir","d":"

    Create a working directory to hold results. A temporary directory\nis first created to hold the intermediate results. After the\nbuilder finishes, the work directory is moved into its final location;\nany results already in place will be moved out of the way and\nthen deleted.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::addTask","p":"Robo/Collection/CollectionBuilder.html#method_addTask","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::addCode","p":"Robo/Collection/CollectionBuilder.html#method_addCode","d":"

    Add arbitrary code to execute as a task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::addTaskList","p":"Robo/Collection/CollectionBuilder.html#method_addTaskList","d":"

    Add a list of tasks to our task collection.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::rollback","p":"Robo/Collection/CollectionBuilder.html#method_rollback","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::rollbackCode","p":"Robo/Collection/CollectionBuilder.html#method_rollbackCode","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::completion","p":"Robo/Collection/CollectionBuilder.html#method_completion","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::completionCode","p":"Robo/Collection/CollectionBuilder.html#method_completionCode","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::progressMessage","p":"Robo/Collection/CollectionBuilder.html#method_progressMessage","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::setParentCollection","p":"Robo/Collection/CollectionBuilder.html#method_setParentCollection","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::addTaskToCollection","p":"Robo/Collection/CollectionBuilder.html#method_addTaskToCollection","d":"

    Called by the factory method of each task; adds the current\ntask to the task builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::getState","p":"Robo/Collection/CollectionBuilder.html#method_getState","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::storeState","p":"Robo/Collection/CollectionBuilder.html#method_storeState","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::deferTaskConfiguration","p":"Robo/Collection/CollectionBuilder.html#method_deferTaskConfiguration","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::defer","p":"Robo/Collection/CollectionBuilder.html#method_defer","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::callCollectionStateFunction","p":"Robo/Collection/CollectionBuilder.html#method_callCollectionStateFunction","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::callCollectionStateFuntion","p":"Robo/Collection/CollectionBuilder.html#method_callCollectionStateFuntion","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::setVerbosityThreshold","p":"Robo/Collection/CollectionBuilder.html#method_setVerbosityThreshold","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::getCollectionBuilderCurrentTask","p":"Robo/Collection/CollectionBuilder.html#method_getCollectionBuilderCurrentTask","d":"

    Return the current task for this collection builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::newBuilder","p":"Robo/Collection/CollectionBuilder.html#method_newBuilder","d":"

    Create a new builder with its own task collection

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::__call","p":"Robo/Collection/CollectionBuilder.html#method___call","d":"

    Calling the task builder with methods of the current\ntask calls through to that method of the task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::build","p":"Robo/Collection/CollectionBuilder.html#method_build","d":"

    Construct the desired task and add it to this builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::injectDependencies","p":"Robo/Collection/CollectionBuilder.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::fixTask","p":"Robo/Collection/CollectionBuilder.html#method_fixTask","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::configureTask","p":"Robo/Collection/CollectionBuilder.html#method_configureTask","d":"

    Check to see if there are any setter methods defined in configuration\nfor this task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::run","p":"Robo/Collection/CollectionBuilder.html#method_run","d":"

    When we run the collection builder, run everything in the collection.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::runTasks","p":"Robo/Collection/CollectionBuilder.html#method_runTasks","d":"

    If there is a single task, run it; if there is a collection, run\nall of its tasks.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::getCommand","p":"Robo/Collection/CollectionBuilder.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::original","p":"Robo/Collection/CollectionBuilder.html#method_original","d":""},{"t":"M","n":"Robo\\Collection\\CollectionBuilder::getCollection","p":"Robo/Collection/CollectionBuilder.html#method_getCollection","d":"

    Return the collection of tasks associated with this builder.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::add","p":"Robo/Collection/CollectionInterface.html#method_add","d":"

    Add a task or a list of tasks to our task collection. Each task\nwill run via its 'run()' method once (and if) all of the tasks\nadded before it complete successfully. If the task also implements\nRollbackInterface, then it will be rolled back via its 'rollback()'\nmethod ONLY if its 'run()' method completes successfully, and some\ntask added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::addCode","p":"Robo/Collection/CollectionInterface.html#method_addCode","d":"

    Add arbitrary code to execute as a task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::addIterable","p":"Robo/Collection/CollectionInterface.html#method_addIterable","d":"

    Add arbitrary code that will be called once for every item in the\nprovided array or iterable object. If the function result of the\nprovided callback is a TaskInterface or Collection, then it will be\nexecuted.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::rollback","p":"Robo/Collection/CollectionInterface.html#method_rollback","d":"

    Add a rollback task to our task collection. A rollback task\nwill execute ONLY if all of the tasks added before it complete\nsuccessfully, AND some task added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::rollbackCode","p":"Robo/Collection/CollectionInterface.html#method_rollbackCode","d":"

    Add arbitrary code to execute as a rollback.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::completion","p":"Robo/Collection/CollectionInterface.html#method_completion","d":"

    Add a completion task to our task collection. A completion task\nwill execute EITHER after all tasks succeed, OR immediatley after\nany task fails. Completion tasks never cause errors to be returned\nfrom Collection::run(), even if they fail.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::completionCode","p":"Robo/Collection/CollectionInterface.html#method_completionCode","d":"

    Add arbitrary code to execute as a completion.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::before","p":"Robo/Collection/CollectionInterface.html#method_before","d":"

    Add a task before an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::after","p":"Robo/Collection/CollectionInterface.html#method_after","d":"

    Add a task after an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::progressMessage","p":"Robo/Collection/CollectionInterface.html#method_progressMessage","d":"

    Print a progress message after Collection::run() has executed\nall of the tasks that were added prior to the point when this\nmethod was called. If one of the previous tasks fail, then this\nmessage will not be printed.

    "},{"t":"M","n":"Robo\\Collection\\CollectionProcessHook::process","p":"Robo/Collection/CollectionProcessHook.html#method_process","d":""},{"t":"M","n":"Robo\\Collection\\CompletionWrapper::__construct","p":"Robo/Collection/CompletionWrapper.html#method___construct","d":"

    Create a CompletionWrapper.

    "},{"t":"M","n":"Robo\\Collection\\CompletionWrapper::original","p":"Robo/Collection/CompletionWrapper.html#method_original","d":""},{"t":"M","n":"Robo\\Collection\\CompletionWrapper::run","p":"Robo/Collection/CompletionWrapper.html#method_run","d":"

    Before running this task, register its rollback and completion\nhandlers on its collection. The reason this class exists is to\ndefer registration of rollback and completion tasks until 'run()' time.

    "},{"t":"M","n":"Robo\\Collection\\CompletionWrapper::__call","p":"Robo/Collection/CompletionWrapper.html#method___call","d":"

    Make this wrapper object act like the class it wraps.

    "},{"t":"M","n":"Robo\\Collection\\Element::__construct","p":"Robo/Collection/Element.html#method___construct","d":null},{"t":"M","n":"Robo\\Collection\\Element::before","p":"Robo/Collection/Element.html#method_before","d":""},{"t":"M","n":"Robo\\Collection\\Element::after","p":"Robo/Collection/Element.html#method_after","d":""},{"t":"M","n":"Robo\\Collection\\Element::getBefore","p":"Robo/Collection/Element.html#method_getBefore","d":""},{"t":"M","n":"Robo\\Collection\\Element::getAfter","p":"Robo/Collection/Element.html#method_getAfter","d":""},{"t":"M","n":"Robo\\Collection\\Element::getTask","p":"Robo/Collection/Element.html#method_getTask","d":""},{"t":"M","n":"Robo\\Collection\\Element::getTaskList","p":"Robo/Collection/Element.html#method_getTaskList","d":""},{"t":"M","n":"Robo\\Collection\\Element::progressIndicatorSteps","p":"Robo/Collection/Element.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Collection\\NestedCollectionInterface::setParentCollection","p":"Robo/Collection/NestedCollectionInterface.html#method_setParentCollection","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::__construct","p":"Robo/Collection/TaskForEach.html#method___construct","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::setIterable","p":"Robo/Collection/TaskForEach.html#method_setIterable","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::iterationMessage","p":"Robo/Collection/TaskForEach.html#method_iterationMessage","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::showIterationMessage","p":"Robo/Collection/TaskForEach.html#method_showIterationMessage","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::withEachKeyValueCall","p":"Robo/Collection/TaskForEach.html#method_withEachKeyValueCall","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::call","p":"Robo/Collection/TaskForEach.html#method_call","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::withBuilder","p":"Robo/Collection/TaskForEach.html#method_withBuilder","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::setParentCollection","p":"Robo/Collection/TaskForEach.html#method_setParentCollection","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::progressIndicatorSteps","p":"Robo/Collection/TaskForEach.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Collection\\TaskForEach::run","p":"Robo/Collection/TaskForEach.html#method_run","d":""},{"t":"M","n":"Robo\\Collection\\Tasks::taskForEach","p":"Robo/Collection/Tasks.html#method_taskForEach","d":"

    Run a callback function on each item in a collection

    "},{"t":"M","n":"Robo\\Collection\\Temporary::getCollection","p":"Robo/Collection/Temporary.html#method_getCollection","d":"

    Provides direct access to the collection of temporaries, if necessary.

    "},{"t":"M","n":"Robo\\Collection\\Temporary::complete","p":"Robo/Collection/Temporary.html#method_complete","d":"

    Call the complete method of all of the registered objects.

    "},{"t":"M","n":"Robo\\Common\\BuilderAwareTrait::setBuilder","p":"Robo/Common/BuilderAwareTrait.html#method_setBuilder","d":""},{"t":"M","n":"Robo\\Common\\BuilderAwareTrait::getBuilder","p":"Robo/Common/BuilderAwareTrait.html#method_getBuilder","d":""},{"t":"M","n":"Robo\\Common\\BuilderAwareTrait::collectionBuilder","p":"Robo/Common/BuilderAwareTrait.html#method_collectionBuilder","d":""},{"t":"M","n":"Robo\\Common\\CommandArguments::arg","p":"Robo/Common/CommandArguments.html#method_arg","d":"

    Pass argument to executable. Its value will be automatically escaped.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::args","p":"Robo/Common/CommandArguments.html#method_args","d":"

    Pass methods parameters as arguments to executable. Argument values\nare automatically escaped.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::rawArg","p":"Robo/Common/CommandArguments.html#method_rawArg","d":"

    Pass the provided string in its raw (as provided) form as an argument to executable.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::escape","p":"Robo/Common/CommandArguments.html#method_escape","d":"

    Escape the provided value, unless it contains only alphanumeric\nplus a few other basic characters.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::option","p":"Robo/Common/CommandArguments.html#method_option","d":"

    Pass option to executable. Options are prefixed with -- , value can be provided in second parameter.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::options","p":"Robo/Common/CommandArguments.html#method_options","d":"

    Pass multiple options to executable. The associative array contains\nthe key:value pairs that become --key value, for each item in the array.

    "},{"t":"M","n":"Robo\\Common\\CommandArguments::optionList","p":"Robo/Common/CommandArguments.html#method_optionList","d":"

    Pass an option with multiple values to executable. Value can be a string or array.

    "},{"t":"M","n":"Robo\\Common\\CommandReceiver::receiveCommand","p":"Robo/Common/CommandReceiver.html#method_receiveCommand","d":""},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::setConfig","p":"Robo/Common/ConfigAwareTrait.html#method_setConfig","d":"

    Set the config management object.

    "},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::getConfig","p":"Robo/Common/ConfigAwareTrait.html#method_getConfig","d":"

    Get the config management object.

    "},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::configPrefix","p":"Robo/Common/ConfigAwareTrait.html#method_configPrefix","d":"

    Any class that uses ConfigAwareTrait SHOULD override this method\n, and define a prefix for its configuration items. This is usually\ndone in a base class. When used, this method should return a string\nthat ends with a "."; see BaseTask::configPrefix().

    "},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::configClassIdentifier","p":"Robo/Common/ConfigAwareTrait.html#method_configClassIdentifier","d":null},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::configPostfix","p":"Robo/Common/ConfigAwareTrait.html#method_configPostfix","d":null},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::configure","p":"Robo/Common/ConfigAwareTrait.html#method_configure","d":""},{"t":"M","n":"Robo\\Common\\ConfigAwareTrait::getConfigValue","p":"Robo/Common/ConfigAwareTrait.html#method_getConfigValue","d":""},{"t":"M","n":"Robo\\Common\\DynamicParams::__call","p":"Robo/Common/DynamicParams.html#method___call","d":""},{"t":"M","n":"Robo\\Common\\ExecCommand::getExecTimer","p":"Robo/Common/ExecCommand.html#method_getExecTimer","d":""},{"t":"M","n":"Robo\\Common\\ExecCommand::findExecutablePhar","p":"Robo/Common/ExecCommand.html#method_findExecutablePhar","d":"

    Look for a "{$cmd}.phar" in the current working\ndirectory; return a string to exec it if it is\nfound. Otherwise, look for an executable command\nof the same name via findExecutable.

    "},{"t":"M","n":"Robo\\Common\\ExecCommand::findExecutable","p":"Robo/Common/ExecCommand.html#method_findExecutable","d":"

    Return the best path to the executable program\nwith the provided name. Favor vendor/bin in the\ncurrent project. If not found there, use\nwhatever is on the $PATH.

    "},{"t":"M","n":"Robo\\Common\\ExecCommand::findProjectBin","p":"Robo/Common/ExecCommand.html#method_findProjectBin","d":""},{"t":"M","n":"Robo\\Common\\ExecCommand::useCallOnWindows","p":"Robo/Common/ExecCommand.html#method_useCallOnWindows","d":"

    Wrap Windows executables in 'call' per 7a88757d

    "},{"t":"M","n":"Robo\\Common\\ExecCommand::getCommandDescription","p":"Robo/Common/ExecCommand.html#method_getCommandDescription","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Common\\ExecCommand::executeCommand","p":"Robo/Common/ExecCommand.html#method_executeCommand","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::getCommandDescription","p":"Robo/Common/ExecTrait.html#method_getCommandDescription","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::startTimer","p":"Robo/Common/ExecTrait.html#method_startTimer","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::stopTimer","p":"Robo/Common/ExecTrait.html#method_stopTimer","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::getExecutionTime","p":"Robo/Common/ExecTrait.html#method_getExecutionTime","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::hideTaskProgress","p":"Robo/Common/ExecTrait.html#method_hideTaskProgress","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::showTaskProgress","p":"Robo/Common/ExecTrait.html#method_showTaskProgress","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::printTaskInfo","p":"Robo/Common/ExecTrait.html#method_printTaskInfo","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::verbosityMeetsThreshold","p":"Robo/Common/ExecTrait.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::writeMessage","p":"Robo/Common/ExecTrait.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::detectInteractive","p":"Robo/Common/ExecTrait.html#method_detectInteractive","d":"

    Sets $this->interactive() based on posix_isatty().

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::background","p":"Robo/Common/ExecTrait.html#method_background","d":"

    Executes command in background mode (asynchronously)

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::timeout","p":"Robo/Common/ExecTrait.html#method_timeout","d":"

    Stop command if it runs longer then $timeout in seconds

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::idleTimeout","p":"Robo/Common/ExecTrait.html#method_idleTimeout","d":"

    Stops command if it does not output something for a while

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::env","p":"Robo/Common/ExecTrait.html#method_env","d":"

    Set a single environment variable, or multiple.

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::envVars","p":"Robo/Common/ExecTrait.html#method_envVars","d":"

    Sets the environment variables for the command

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::setProcessInput","p":"Robo/Common/ExecTrait.html#method_setProcessInput","d":"

    Pass an input to the process. Can be resource created with fopen() or string

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::setInput","p":"Robo/Common/ExecTrait.html#method_setInput","d":"

    Pass an input to the process. Can be resource created with fopen() or string

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::interactive","p":"Robo/Common/ExecTrait.html#method_interactive","d":"

    Attach tty to process for interactive input

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::getPrinted","p":"Robo/Common/ExecTrait.html#method_getPrinted","d":"

    Is command printing its output to screen

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::dir","p":"Robo/Common/ExecTrait.html#method_dir","d":"

    Changes working directory of command

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::silent","p":"Robo/Common/ExecTrait.html#method_silent","d":"

    Shortcut for setting isPrinted() and isMetadataPrinted() to false.

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::printed","p":"Robo/Common/ExecTrait.html#method_printed","d":"

    Should command output be printed

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::printOutput","p":"Robo/Common/ExecTrait.html#method_printOutput","d":"

    Should command output be printed

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::printMetadata","p":"Robo/Common/ExecTrait.html#method_printMetadata","d":"

    Should command metadata be printed. I,e., command and timer.

    "},{"t":"M","n":"Robo\\Common\\ExecTrait::execute","p":"Robo/Common/ExecTrait.html#method_execute","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::stop","p":"Robo/Common/ExecTrait.html#method_stop","d":null},{"t":"M","n":"Robo\\Common\\ExecTrait::printAction","p":"Robo/Common/ExecTrait.html#method_printAction","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::formatCommandDisplay","p":"Robo/Common/ExecTrait.html#method_formatCommandDisplay","d":""},{"t":"M","n":"Robo\\Common\\ExecTrait::getResultData","p":"Robo/Common/ExecTrait.html#method_getResultData","d":"

    Gets the data array to be passed to Result().

    "},{"t":"M","n":"Robo\\Common\\IO::currentState","p":"Robo/Common/IO.html#method_currentState","d":null},{"t":"M","n":"Robo\\Common\\IO::__construct","p":"Robo/Common/IO.html#method___construct","d":null},{"t":"M","n":"Robo\\Common\\IO::restore","p":"Robo/Common/IO.html#method_restore","d":null},{"t":"M","n":"Robo\\Common\\InflectionTrait::inflect","p":"Robo/Common/InflectionTrait.html#method_inflect","d":"

    Ask the provided parent class to inject all of the dependencies\nthat it has and we need.

    "},{"t":"M","n":"Robo\\Common\\InputAwareTrait::setInput","p":"Robo/Common/InputAwareTrait.html#method_setInput","d":""},{"t":"M","n":"Robo\\Common\\InputAwareTrait::input","p":"Robo/Common/InputAwareTrait.html#method_input","d":""},{"t":"M","n":"Robo\\Common\\InputAwareTrait::getInput","p":"Robo/Common/InputAwareTrait.html#method_getInput","d":"

    Backwards compatibility.

    "},{"t":"M","n":"Robo\\Common\\OutputAdapter::verbosityMeetsThreshold","p":"Robo/Common/OutputAdapter.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Common\\OutputAdapter::writeMessage","p":"Robo/Common/OutputAdapter.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Common\\OutputAwareTrait::setOutput","p":"Robo/Common/OutputAwareTrait.html#method_setOutput","d":""},{"t":"M","n":"Robo\\Common\\OutputAwareTrait::output","p":"Robo/Common/OutputAwareTrait.html#method_output","d":""},{"t":"M","n":"Robo\\Common\\OutputAwareTrait::stderr","p":"Robo/Common/OutputAwareTrait.html#method_stderr","d":""},{"t":"M","n":"Robo\\Common\\OutputAwareTrait::getOutput","p":"Robo/Common/OutputAwareTrait.html#method_getOutput","d":"

    Backwards compatibility

    "},{"t":"M","n":"Robo\\Common\\ProcessExecutor::__construct","p":"Robo/Common/ProcessExecutor.html#method___construct","d":""},{"t":"M","n":"Robo\\Common\\ProcessExecutor::create","p":"Robo/Common/ProcessExecutor.html#method_create","d":""},{"t":"M","n":"Robo\\Common\\ProcessExecutor::getCommandDescription","p":"Robo/Common/ProcessExecutor.html#method_getCommandDescription","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Common\\ProcessExecutor::run","p":"Robo/Common/ProcessExecutor.html#method_run","d":null},{"t":"M","n":"Robo\\Common\\ProcessUtils::escapeArgument","p":"Robo/Common/ProcessUtils.html#method_escapeArgument","d":"

    Escapes a string to be used as a shell argument.

    "},{"t":"M","n":"Robo\\Common\\ProgressIndicator::__construct","p":"Robo/Common/ProgressIndicator.html#method___construct","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::setProgressBarAutoDisplayInterval","p":"Robo/Common/ProgressIndicator.html#method_setProgressBarAutoDisplayInterval","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::hideProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_hideProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::showProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_showProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicator::restoreProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_restoreProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::startProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_startProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::autoShowProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_autoShowProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicator::inProgress","p":"Robo/Common/ProgressIndicator.html#method_inProgress","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::stopProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_stopProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::cleanup","p":"Robo/Common/ProgressIndicator.html#method_cleanup","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicator::disableProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_disableProgressIndicator","d":"

    Erase progress indicator and ensure it never returns. Used\nonly during error handlers or to permanently remove the progress bar.

    "},{"t":"M","n":"Robo\\Common\\ProgressIndicator::advanceProgressIndicator","p":"Robo/Common/ProgressIndicator.html#method_advanceProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicator::advanceProgressIndicatorCachedSteps","p":"Robo/Common/ProgressIndicator.html#method_advanceProgressIndicatorCachedSteps","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::progressIndicatorSteps","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::setProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_setProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::hideProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_hideProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::showProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_showProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::restoreProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_restoreProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::getTotalExecutionTime","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_getTotalExecutionTime","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::startProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_startProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::inProgress","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_inProgress","d":""},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::stopProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_stopProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::disableProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_disableProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::detatchProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_detatchProgressIndicator","d":null},{"t":"M","n":"Robo\\Common\\ProgressIndicatorAwareTrait::advanceProgressIndicator","p":"Robo/Common/ProgressIndicatorAwareTrait.html#method_advanceProgressIndicator","d":""},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::checkResources","p":"Robo/Common/ResourceExistenceChecker.html#method_checkResources","d":"

    Checks if the given input is a file or folder.

    "},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::checkResource","p":"Robo/Common/ResourceExistenceChecker.html#method_checkResource","d":"

    Checks a single resource, file or directory.

    "},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::checkSourceAndTargetResource","p":"Robo/Common/ResourceExistenceChecker.html#method_checkSourceAndTargetResource","d":"

    Convenience method to check the often uses "source => target" file / folder arrays.

    "},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::isDir","p":"Robo/Common/ResourceExistenceChecker.html#method_isDir","d":"

    Wrapper method around phps is_dir()

    "},{"t":"M","n":"Robo\\Common\\ResourceExistenceChecker::isFile","p":"Robo/Common/ResourceExistenceChecker.html#method_isFile","d":"

    Wrapper method around phps file_exists()

    "},{"t":"M","n":"Robo\\Common\\TaskIO::setOutput","p":"Robo/Common/TaskIO.html#method_setOutput","d":null},{"t":"M","n":"Robo\\Common\\TaskIO::logger","p":"Robo/Common/TaskIO.html#method_logger","d":""},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskInfo","p":"Robo/Common/TaskIO.html#method_printTaskInfo","d":"

    Print information about a task in progress.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskSuccess","p":"Robo/Common/TaskIO.html#method_printTaskSuccess","d":"

    Provide notification that some part of the task succeeded.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskWarning","p":"Robo/Common/TaskIO.html#method_printTaskWarning","d":"

    Provide notification that there is something wrong, but\nexecution can continue.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskError","p":"Robo/Common/TaskIO.html#method_printTaskError","d":"

    Provide notification that some operation in the task failed,\nand the task cannot continue.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskDebug","p":"Robo/Common/TaskIO.html#method_printTaskDebug","d":"

    Provide debugging notification. These messages are only\ndisplayed if the log level is VERBOSITY_DEBUG.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::printTaskOutput","p":"Robo/Common/TaskIO.html#method_printTaskOutput","d":""},{"t":"M","n":"Robo\\Common\\TaskIO::hideTaskProgress","p":"Robo/Common/TaskIO.html#method_hideTaskProgress","d":""},{"t":"M","n":"Robo\\Common\\TaskIO::showTaskProgress","p":"Robo/Common/TaskIO.html#method_showTaskProgress","d":""},{"t":"M","n":"Robo\\Common\\TaskIO::formatBytes","p":"Robo/Common/TaskIO.html#method_formatBytes","d":"

    Format a quantity of bytes.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::getPrintedTaskName","p":"Robo/Common/TaskIO.html#method_getPrintedTaskName","d":"

    Get the formatted task name for use in task output.

    "},{"t":"M","n":"Robo\\Common\\TaskIO::getTaskContext","p":"Robo/Common/TaskIO.html#method_getTaskContext","d":""},{"t":"M","n":"Robo\\Common\\TimeKeeper::start","p":"Robo/Common/TimeKeeper.html#method_start","d":null},{"t":"M","n":"Robo\\Common\\TimeKeeper::stop","p":"Robo/Common/TimeKeeper.html#method_stop","d":null},{"t":"M","n":"Robo\\Common\\TimeKeeper::reset","p":"Robo/Common/TimeKeeper.html#method_reset","d":null},{"t":"M","n":"Robo\\Common\\TimeKeeper::elapsed","p":"Robo/Common/TimeKeeper.html#method_elapsed","d":""},{"t":"M","n":"Robo\\Common\\TimeKeeper::formatDuration","p":"Robo/Common/TimeKeeper.html#method_formatDuration","d":"

    Format a duration into a human-readable time.

    "},{"t":"M","n":"Robo\\Common\\Timer::startTimer","p":"Robo/Common/Timer.html#method_startTimer","d":null},{"t":"M","n":"Robo\\Common\\Timer::stopTimer","p":"Robo/Common/Timer.html#method_stopTimer","d":null},{"t":"M","n":"Robo\\Common\\Timer::resetTimer","p":"Robo/Common/Timer.html#method_resetTimer","d":null},{"t":"M","n":"Robo\\Common\\Timer::getExecutionTime","p":"Robo/Common/Timer.html#method_getExecutionTime","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::setVerbosityThreshold","p":"Robo/Common/VerbosityThresholdTrait.html#method_setVerbosityThreshold","d":"

    Required verbosity level before any TaskIO output will be produced.

    "},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::verbosityThreshold","p":"Robo/Common/VerbosityThresholdTrait.html#method_verbosityThreshold","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::setOutputAdapter","p":"Robo/Common/VerbosityThresholdTrait.html#method_setOutputAdapter","d":null},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::outputAdapter","p":"Robo/Common/VerbosityThresholdTrait.html#method_outputAdapter","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::hasOutputAdapter","p":"Robo/Common/VerbosityThresholdTrait.html#method_hasOutputAdapter","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::verbosityMeetsThreshold","p":"Robo/Common/VerbosityThresholdTrait.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Common\\VerbosityThresholdTrait::writeMessage","p":"Robo/Common/VerbosityThresholdTrait.html#method_writeMessage","d":"

    Print a message if the selected verbosity level is over this task's\nverbosity threshold.

    "},{"t":"M","n":"Robo\\Config\\Config::__construct","p":"Robo/Config/Config.html#method___construct","d":"

    Create a new configuration object, and initialize it with\nthe provided nested array containing configuration data.

    "},{"t":"M","n":"Robo\\Config\\Config::import","p":"Robo/Config/Config.html#method_import","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Config\\Config::replace","p":"Robo/Config/Config.html#method_replace","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Config\\Config::combine","p":"Robo/Config/Config.html#method_combine","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Config\\Config::getGlobalOptionDefaultValues","p":"Robo/Config/Config.html#method_getGlobalOptionDefaultValues","d":"

    Return an associative array containing all of the global configuration\noptions and their default values.

    "},{"t":"M","n":"Robo\\Config\\Config::trimPrefixFromGlobalOptions","p":"Robo/Config/Config.html#method_trimPrefixFromGlobalOptions","d":"

    Remove the 'options.' prefix from the global options list.

    "},{"t":"M","n":"Robo\\Config\\Config::isSimulated","p":"Robo/Config/Config.html#method_isSimulated","d":""},{"t":"M","n":"Robo\\Config\\Config::setSimulated","p":"Robo/Config/Config.html#method_setSimulated","d":""},{"t":"M","n":"Robo\\Config\\Config::isInteractive","p":"Robo/Config/Config.html#method_isInteractive","d":""},{"t":"M","n":"Robo\\Config\\Config::setInteractive","p":"Robo/Config/Config.html#method_setInteractive","d":""},{"t":"M","n":"Robo\\Config\\Config::isDecorated","p":"Robo/Config/Config.html#method_isDecorated","d":""},{"t":"M","n":"Robo\\Config\\Config::setDecorated","p":"Robo/Config/Config.html#method_setDecorated","d":""},{"t":"M","n":"Robo\\Config\\Config::setProgressBarAutoDisplayInterval","p":"Robo/Config/Config.html#method_setProgressBarAutoDisplayInterval","d":""},{"t":"M","n":"Robo\\Contract\\BuilderAwareInterface::setBuilder","p":"Robo/Contract/BuilderAwareInterface.html#method_setBuilder","d":"

    Set the builder reference

    "},{"t":"M","n":"Robo\\Contract\\BuilderAwareInterface::getBuilder","p":"Robo/Contract/BuilderAwareInterface.html#method_getBuilder","d":"

    Get the builder reference

    "},{"t":"M","n":"Robo\\Contract\\CommandInterface::getCommand","p":"Robo/Contract/CommandInterface.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Contract\\CompletionInterface::complete","p":"Robo/Contract/CompletionInterface.html#method_complete","d":"

    Revert an operation that can be rolled back

    "},{"t":"M","n":"Robo\\Contract\\InflectionInterface::inflect","p":"Robo/Contract/InflectionInterface.html#method_inflect","d":"

    Based on league/container inflection: https://container.thephpleague.com/4.x/inflectors/

    "},{"t":"M","n":"Robo\\Contract\\InflectionInterface::injectDependencies","p":"Robo/Contract/InflectionInterface.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Contract\\OutputAdapterInterface::verbosityMeetsThreshold","p":"Robo/Contract/OutputAdapterInterface.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Contract\\OutputAdapterInterface::writeMessage","p":"Robo/Contract/OutputAdapterInterface.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Contract\\PrintedInterface::getPrinted","p":"Robo/Contract/PrintedInterface.html#method_getPrinted","d":""},{"t":"M","n":"Robo\\Contract\\ProgressIndicatorAwareInterface::progressIndicatorSteps","p":"Robo/Contract/ProgressIndicatorAwareInterface.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Contract\\ProgressIndicatorAwareInterface::setProgressIndicator","p":"Robo/Contract/ProgressIndicatorAwareInterface.html#method_setProgressIndicator","d":""},{"t":"M","n":"Robo\\Contract\\ProgressInterface::progressSteps","p":"Robo/Contract/ProgressInterface.html#method_progressSteps","d":""},{"t":"M","n":"Robo\\Contract\\RollbackInterface::rollback","p":"Robo/Contract/RollbackInterface.html#method_rollback","d":"

    Revert an operation that can be rolled back

    "},{"t":"M","n":"Robo\\Contract\\SimulatedInterface::simulate","p":"Robo/Contract/SimulatedInterface.html#method_simulate","d":"

    Called in place of run() for simulated tasks.

    "},{"t":"M","n":"Robo\\Contract\\TaskInterface::run","p":"Robo/Contract/TaskInterface.html#method_run","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::setVerbosityThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_setVerbosityThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::verbosityThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_verbosityThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::setOutputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_setOutputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::outputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_outputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::hasOutputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_hasOutputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::verbosityMeetsThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::writeMessage","p":"Robo/Contract/VerbosityThresholdInterface.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Contract\\WrappedTaskInterface::original","p":"Robo/Contract/WrappedTaskInterface.html#method_original","d":""},{"t":"M","n":"Robo\\Exception\\TaskException::__construct","p":"Robo/Exception/TaskException.html#method___construct","d":"

    TaskException constructor.

    "},{"t":"M","n":"Robo\\Exception\\TaskExitException::__construct","p":"Robo/Exception/TaskExitException.html#method___construct","d":"

    TaskExitException constructor.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::__construct","p":"Robo/GlobalOptionsEventListener.html#method___construct","d":"

    GlobalOptionsEventListener listener

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::setApplication","p":"Robo/GlobalOptionsEventListener.html#method_setApplication","d":"

    Add a reference to the Symfony Console application object.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::setGlobalOptionsPrefix","p":"Robo/GlobalOptionsEventListener.html#method_setGlobalOptionsPrefix","d":"

    Stipulate the prefix to use for option injection.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::getSubscribedEvents","p":"Robo/GlobalOptionsEventListener.html#method_getSubscribedEvents","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\GlobalOptionsEventListener::handleCommandEvent","p":"Robo/GlobalOptionsEventListener.html#method_handleCommandEvent","d":"

    Run all of our individual operations when a command event is received.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::setGlobalOptions","p":"Robo/GlobalOptionsEventListener.html#method_setGlobalOptions","d":"

    Before a Console command runs, examine the global\ncommandline options from the event Input, and set\nconfiguration values as appropriate.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::setConfigurationValues","p":"Robo/GlobalOptionsEventListener.html#method_setConfigurationValues","d":"

    Examine the commandline --define / -D options, and apply the provided\nvalues to the active configuration.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::splitConfigKeyValue","p":"Robo/GlobalOptionsEventListener.html#method_splitConfigKeyValue","d":"

    Split up the key=value config setting into its component parts. If\nthe input string contains no '=' character, then the value will be 'true'.

    "},{"t":"M","n":"Robo\\GlobalOptionsEventListener::applicationOptionDefaultValues","p":"Robo/GlobalOptionsEventListener.html#method_applicationOptionDefaultValues","d":"

    Get default option values from the Symfony Console application, if\nit is available.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::setOutput","p":"Robo/Log/ResultPrinter.html#method_setOutput","d":"

    Sets the Console Output.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printResult","p":"Robo/Log/ResultPrinter.html#method_printResult","d":"

    Log the result of a Robo task.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printStopOnFail","p":"Robo/Log/ResultPrinter.html#method_printStopOnFail","d":"

    Log that we are about to abort due to an error being encountered\nin 'stop on fail' mode.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printError","p":"Robo/Log/ResultPrinter.html#method_printError","d":"

    Log the result of a Robo task that returned an error.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printSuccess","p":"Robo/Log/ResultPrinter.html#method_printSuccess","d":"

    Log the result of a Robo task that was successful.

    "},{"t":"M","n":"Robo\\Log\\ResultPrinter::printMessage","p":"Robo/Log/ResultPrinter.html#method_printMessage","d":""},{"t":"M","n":"Robo\\Log\\RoboLogStyle::__construct","p":"Robo/Log/RoboLogStyle.html#method___construct","d":"

    RoboLogStyle constructor.

    "},{"t":"M","n":"Robo\\Log\\RoboLogStyle::formatMessageByLevel","p":"Robo/Log/RoboLogStyle.html#method_formatMessageByLevel","d":"

    Log style customization for Robo: replace the log level with\nthe task name.

    "},{"t":"M","n":"Robo\\Log\\RoboLogStyle::formatMessage","p":"Robo/Log/RoboLogStyle.html#method_formatMessage","d":"

    Log style customization for Robo: add the time indicator to the\nend of the log message if it exists in the context.

    "},{"t":"M","n":"Robo\\Log\\RoboLogger::__construct","p":"Robo/Log/RoboLogger.html#method___construct","d":""},{"t":"M","n":"Robo\\Result::__construct","p":"Robo/Result.html#method___construct","d":""},{"t":"M","n":"Robo\\Result::ensureResult","p":"Robo/Result.html#method_ensureResult","d":"

    Tasks should always return a Result. However, they are also\nallowed to return NULL or an array to indicate success.

    "},{"t":"M","n":"Robo\\Result::printResult","p":"Robo/Result.html#method_printResult","d":null},{"t":"M","n":"Robo\\Result::errorMissingExtension","p":"Robo/Result.html#method_errorMissingExtension","d":""},{"t":"M","n":"Robo\\Result::errorMissingPackage","p":"Robo/Result.html#method_errorMissingPackage","d":""},{"t":"M","n":"Robo\\Result::error","p":"Robo/Result.html#method_error","d":""},{"t":"M","n":"Robo\\Result::fromException","p":"Robo/Result.html#method_fromException","d":""},{"t":"M","n":"Robo\\Result::success","p":"Robo/Result.html#method_success","d":""},{"t":"M","n":"Robo\\Result::getContext","p":"Robo/Result.html#method_getContext","d":"

    Return a context useful for logging messages.

    "},{"t":"M","n":"Robo\\Result::accumulate","p":"Robo/Result.html#method_accumulate","d":"

    Add the results from the most recent task to the accumulated\nresults from all tasks that have run so far, merging data\nas necessary.

    "},{"t":"M","n":"Robo\\Result::isUnnamed","p":"Robo/Result.html#method_isUnnamed","d":"

    We assume that named values (e.g. for associative array keys)\nare non-numeric; numeric keys are presumed to simply be the\nindex of an array, and therefore insignificant.

    "},{"t":"M","n":"Robo\\Result::getTask","p":"Robo/Result.html#method_getTask","d":""},{"t":"M","n":"Robo\\Result::cloneTask","p":"Robo/Result.html#method_cloneTask","d":""},{"t":"M","n":"Robo\\Result::__invoke","p":"Robo/Result.html#method___invoke","d":""},{"t":"M","n":"Robo\\Result::stopOnFail","p":"Robo/Result.html#method_stopOnFail","d":""},{"t":"M","n":"Robo\\Result::resultPrinter","p":"Robo/Result.html#method_resultPrinter","d":""},{"t":"M","n":"Robo\\Result::injectDependencies","p":"Robo/Result.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\ResultData::__construct","p":"Robo/ResultData.html#method___construct","d":""},{"t":"M","n":"Robo\\ResultData::message","p":"Robo/ResultData.html#method_message","d":""},{"t":"M","n":"Robo\\ResultData::cancelled","p":"Robo/ResultData.html#method_cancelled","d":""},{"t":"M","n":"Robo\\ResultData::getExitCode","p":"Robo/ResultData.html#method_getExitCode","d":""},{"t":"M","n":"Robo\\ResultData::getOutputData","p":"Robo/ResultData.html#method_getOutputData","d":""},{"t":"M","n":"Robo\\ResultData::alreadyPrinted","p":"Robo/ResultData.html#method_alreadyPrinted","d":"

    Indicate that the message in this data has already been displayed.

    "},{"t":"M","n":"Robo\\ResultData::provideOutputdata","p":"Robo/ResultData.html#method_provideOutputdata","d":"

    Opt-in to providing the result message as the output data

    "},{"t":"M","n":"Robo\\ResultData::wasSuccessful","p":"Robo/ResultData.html#method_wasSuccessful","d":""},{"t":"M","n":"Robo\\ResultData::wasCancelled","p":"Robo/ResultData.html#method_wasCancelled","d":""},{"t":"M","n":"Robo\\Robo::run","p":"Robo/Robo.html#method_run","d":"

    Entrypoint for standalone Robo-based tools. See docs/framework.md.

    "},{"t":"M","n":"Robo\\Robo::version","p":"Robo/Robo.html#method_version","d":"

    Only provide access to the Robo version via Robo::version() so that\nroave/backward-compatibility-check does not complain about b/c breaks\nwhen the version number changes.

    "},{"t":"M","n":"Robo\\Robo::setContainer","p":"Robo/Robo.html#method_setContainer","d":"

    Sets a new global container.

    "},{"t":"M","n":"Robo\\Robo::unsetContainer","p":"Robo/Robo.html#method_unsetContainer","d":"

    Unsets the global container.

    "},{"t":"M","n":"Robo\\Robo::getContainer","p":"Robo/Robo.html#method_getContainer","d":"

    Returns the currently active global container.

    "},{"t":"M","n":"Robo\\Robo::hasContainer","p":"Robo/Robo.html#method_hasContainer","d":"

    Returns TRUE if the container has been initialized, FALSE otherwise.

    "},{"t":"M","n":"Robo\\Robo::createConfiguration","p":"Robo/Robo.html#method_createConfiguration","d":"

    Create a config object and load it from the provided paths.

    "},{"t":"M","n":"Robo\\Robo::loadConfiguration","p":"Robo/Robo.html#method_loadConfiguration","d":"

    Use a simple config loader to load configuration values from specified paths

    "},{"t":"M","n":"Robo\\Robo::createContainer","p":"Robo/Robo.html#method_createContainer","d":"

    Create a container for Robo application.

    "},{"t":"M","n":"Robo\\Robo::createDefaultContainer","p":"Robo/Robo.html#method_createDefaultContainer","d":"

    Create a container and initiailze it. If you wish to change\nanything defined in the container, then you should call\nRobo::createContainer() and Robo::finalizeContainer() instead of this function.

    "},{"t":"M","n":"Robo\\Robo::finalizeContainer","p":"Robo/Robo.html#method_finalizeContainer","d":"

    Do final initialization to the provided container. Make any necessary\nmodifications to the container before calling this method.

    "},{"t":"M","n":"Robo\\Robo::addShared","p":"Robo/Robo.html#method_addShared","d":"

    Adds a shared instance to the container. This is to support 3.x and 4.x of league/container.

    "},{"t":"M","n":"Robo\\Robo::configureContainer","p":"Robo/Robo.html#method_configureContainer","d":"

    Initialize a container with all of the default Robo services.

    "},{"t":"M","n":"Robo\\Robo::createDefaultApplication","p":"Robo/Robo.html#method_createDefaultApplication","d":""},{"t":"M","n":"Robo\\Robo::addInflectors","p":"Robo/Robo.html#method_addInflectors","d":"

    Add the Robo League\\Container inflectors to the container

    "},{"t":"M","n":"Robo\\Robo::service","p":"Robo/Robo.html#method_service","d":"

    Retrieves a service from the container.

    "},{"t":"M","n":"Robo\\Robo::hasService","p":"Robo/Robo.html#method_hasService","d":"

    Indicates if a service is defined in the container.

    "},{"t":"M","n":"Robo\\Robo::resultPrinter","p":"Robo/Robo.html#method_resultPrinter","d":"

    Return the result printer object.

    "},{"t":"M","n":"Robo\\Robo::config","p":"Robo/Robo.html#method_config","d":""},{"t":"M","n":"Robo\\Robo::logger","p":"Robo/Robo.html#method_logger","d":""},{"t":"M","n":"Robo\\Robo::application","p":"Robo/Robo.html#method_application","d":""},{"t":"M","n":"Robo\\Robo::output","p":"Robo/Robo.html#method_output","d":"

    Return the output object.

    "},{"t":"M","n":"Robo\\Robo::input","p":"Robo/Robo.html#method_input","d":"

    Return the input object.

    "},{"t":"M","n":"Robo\\Robo::process","p":"Robo/Robo.html#method_process","d":""},{"t":"M","n":"Robo\\Robo::register","p":"Robo/Robo.html#method_register","d":""},{"t":"M","n":"Robo\\Robo::registerSingle","p":"Robo/Robo.html#method_registerSingle","d":""},{"t":"M","n":"Robo\\Robo::instantiate","p":"Robo/Robo.html#method_instantiate","d":""},{"t":"M","n":"Robo\\Runner::__construct","p":"Robo/Runner.html#method___construct","d":"

    Class Constructor

    "},{"t":"M","n":"Robo\\Runner::errorCondition","p":"Robo/Runner.html#method_errorCondition","d":""},{"t":"M","n":"Robo\\Runner::loadRoboFile","p":"Robo/Runner.html#method_loadRoboFile","d":""},{"t":"M","n":"Robo\\Runner::execute","p":"Robo/Runner.html#method_execute","d":""},{"t":"M","n":"Robo\\Runner::getAppForTesting","p":"Robo/Runner.html#method_getAppForTesting","d":"

    Return an initialized application loaded with specified commands and configuration.

    "},{"t":"M","n":"Robo\\Runner::getConfigFilePaths","p":"Robo/Runner.html#method_getConfigFilePaths","d":"

    Get a list of locations where config files may be loaded

    "},{"t":"M","n":"Robo\\Runner::run","p":"Robo/Runner.html#method_run","d":""},{"t":"M","n":"Robo\\Runner::getRoboFileCommands","p":"Robo/Runner.html#method_getRoboFileCommands","d":""},{"t":"M","n":"Robo\\Runner::registerCommandClasses","p":"Robo/Runner.html#method_registerCommandClasses","d":""},{"t":"M","n":"Robo\\Runner::discoverCommandClasses","p":"Robo/Runner.html#method_discoverCommandClasses","d":""},{"t":"M","n":"Robo\\Runner::registerCommandClass","p":"Robo/Runner.html#method_registerCommandClass","d":""},{"t":"M","n":"Robo\\Runner::instantiateCommandClass","p":"Robo/Runner.html#method_instantiateCommandClass","d":""},{"t":"M","n":"Robo\\Runner::installRoboHandlers","p":"Robo/Runner.html#method_installRoboHandlers","d":null},{"t":"M","n":"Robo\\Runner::shebang","p":"Robo/Runner.html#method_shebang","d":"

    Process a shebang script, if one was used to launch this Runner.

    "},{"t":"M","n":"Robo\\Runner::isShebangFile","p":"Robo/Runner.html#method_isShebangFile","d":"

    Determine if the specified argument is a path to a shebang script.

    "},{"t":"M","n":"Robo\\Runner::isShebangLine","p":"Robo/Runner.html#method_isShebangLine","d":"

    Test to see if the provided line is a robo 'shebang' line.

    "},{"t":"M","n":"Robo\\Runner::processRoboOptions","p":"Robo/Runner.html#method_processRoboOptions","d":"

    Check for Robo-specific arguments such as --load-from, process them,\nand remove them from the array. We have to process --load-from before\nwe set up Symfony Console.

    "},{"t":"M","n":"Robo\\Runner::arraySearchBeginsWith","p":"Robo/Runner.html#method_arraySearchBeginsWith","d":""},{"t":"M","n":"Robo\\Runner::shutdown","p":"Robo/Runner.html#method_shutdown","d":null},{"t":"M","n":"Robo\\Runner::handleError","p":"Robo/Runner.html#method_handleError","d":"

    This is just a proxy error handler that checks the current error_reporting level.

    "},{"t":"M","n":"Robo\\Runner::getSelfUpdateRepository","p":"Robo/Runner.html#method_getSelfUpdateRepository","d":""},{"t":"M","n":"Robo\\Runner::setSelfUpdateRepository","p":"Robo/Runner.html#method_setSelfUpdateRepository","d":""},{"t":"M","n":"Robo\\Runner::setConfigurationFilename","p":"Robo/Runner.html#method_setConfigurationFilename","d":""},{"t":"M","n":"Robo\\Runner::setEnvConfigPrefix","p":"Robo/Runner.html#method_setEnvConfigPrefix","d":""},{"t":"M","n":"Robo\\Runner::setClassLoader","p":"Robo/Runner.html#method_setClassLoader","d":""},{"t":"M","n":"Robo\\Runner::setRelativePluginNamespace","p":"Robo/Runner.html#method_setRelativePluginNamespace","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::__construct","p":"Robo/Runtime/Runner.html#method___construct","d":"

    Class Constructor

    "},{"t":"M","n":"Robo\\Runtime\\Runner::errorCondition","p":"Robo/Runtime/Runner.html#method_errorCondition","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::loadRoboFile","p":"Robo/Runtime/Runner.html#method_loadRoboFile","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::execute","p":"Robo/Runtime/Runner.html#method_execute","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::getAppForTesting","p":"Robo/Runtime/Runner.html#method_getAppForTesting","d":"

    Return an initialized application loaded with specified commands and configuration.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::getConfigFilePaths","p":"Robo/Runtime/Runner.html#method_getConfigFilePaths","d":"

    Get a list of locations where config files may be loaded

    "},{"t":"M","n":"Robo\\Runtime\\Runner::run","p":"Robo/Runtime/Runner.html#method_run","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::getRoboFileCommands","p":"Robo/Runtime/Runner.html#method_getRoboFileCommands","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::registerCommandClasses","p":"Robo/Runtime/Runner.html#method_registerCommandClasses","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::discoverCommandClasses","p":"Robo/Runtime/Runner.html#method_discoverCommandClasses","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::registerCommandClass","p":"Robo/Runtime/Runner.html#method_registerCommandClass","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::instantiateCommandClass","p":"Robo/Runtime/Runner.html#method_instantiateCommandClass","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::installRoboHandlers","p":"Robo/Runtime/Runner.html#method_installRoboHandlers","d":null},{"t":"M","n":"Robo\\Runtime\\Runner::shebang","p":"Robo/Runtime/Runner.html#method_shebang","d":"

    Process a shebang script, if one was used to launch this Runner.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::isShebangFile","p":"Robo/Runtime/Runner.html#method_isShebangFile","d":"

    Determine if the specified argument is a path to a shebang script.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::isShebangLine","p":"Robo/Runtime/Runner.html#method_isShebangLine","d":"

    Test to see if the provided line is a robo 'shebang' line.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::processRoboOptions","p":"Robo/Runtime/Runner.html#method_processRoboOptions","d":"

    Check for Robo-specific arguments such as --load-from, process them,\nand remove them from the array. We have to process --load-from before\nwe set up Symfony Console.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::arraySearchBeginsWith","p":"Robo/Runtime/Runner.html#method_arraySearchBeginsWith","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::shutdown","p":"Robo/Runtime/Runner.html#method_shutdown","d":null},{"t":"M","n":"Robo\\Runtime\\Runner::handleError","p":"Robo/Runtime/Runner.html#method_handleError","d":"

    This is just a proxy error handler that checks the current error_reporting level.

    "},{"t":"M","n":"Robo\\Runtime\\Runner::getSelfUpdateRepository","p":"Robo/Runtime/Runner.html#method_getSelfUpdateRepository","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setSelfUpdateRepository","p":"Robo/Runtime/Runner.html#method_setSelfUpdateRepository","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setConfigurationFilename","p":"Robo/Runtime/Runner.html#method_setConfigurationFilename","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setEnvConfigPrefix","p":"Robo/Runtime/Runner.html#method_setEnvConfigPrefix","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setClassLoader","p":"Robo/Runtime/Runner.html#method_setClassLoader","d":""},{"t":"M","n":"Robo\\Runtime\\Runner::setRelativePluginNamespace","p":"Robo/Runtime/Runner.html#method_setRelativePluginNamespace","d":""},{"t":"M","n":"Robo\\State\\Consumer::receiveState","p":"Robo/State/Consumer.html#method_receiveState","d":""},{"t":"M","n":"Robo\\State\\Data::__construct","p":"Robo/State/Data.html#method___construct","d":""},{"t":"M","n":"Robo\\State\\Data::getData","p":"Robo/State/Data.html#method_getData","d":""},{"t":"M","n":"Robo\\State\\Data::getMessage","p":"Robo/State/Data.html#method_getMessage","d":""},{"t":"M","n":"Robo\\State\\Data::setMessage","p":"Robo/State/Data.html#method_setMessage","d":""},{"t":"M","n":"Robo\\State\\Data::merge","p":"Robo/State/Data.html#method_merge","d":"

    Merge another result into this result. Data already\nexisting in this result takes precedence over the\ndata in the Result being merged.

    "},{"t":"M","n":"Robo\\State\\Data::update","p":"Robo/State/Data.html#method_update","d":"

    Update the current data with the data provided in the parameter.

    "},{"t":"M","n":"Robo\\State\\Data::mergeData","p":"Robo/State/Data.html#method_mergeData","d":"

    Merge another result into this result. Data already\nexisting in this result takes precedence over the\ndata in the Result being merged.

    "},{"t":"M","n":"Robo\\State\\Data::hasExecutionTime","p":"Robo/State/Data.html#method_hasExecutionTime","d":""},{"t":"M","n":"Robo\\State\\Data::getExecutionTime","p":"Robo/State/Data.html#method_getExecutionTime","d":""},{"t":"M","n":"Robo\\State\\Data::accumulateExecutionTime","p":"Robo/State/Data.html#method_accumulateExecutionTime","d":"

    Accumulate execution time

    "},{"t":"M","n":"Robo\\State\\Data::accumulateMessage","p":"Robo/State/Data.html#method_accumulateMessage","d":"

    Accumulate the message.

    "},{"t":"M","n":"Robo\\State\\StateAwareInterface::getState","p":"Robo/State/StateAwareInterface.html#method_getState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::setState","p":"Robo/State/StateAwareInterface.html#method_setState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::setStateValue","p":"Robo/State/StateAwareInterface.html#method_setStateValue","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::updateState","p":"Robo/State/StateAwareInterface.html#method_updateState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::resetState","p":"Robo/State/StateAwareInterface.html#method_resetState","d":null},{"t":"M","n":"Robo\\State\\StateAwareTrait::getState","p":"Robo/State/StateAwareTrait.html#method_getState","d":""},{"t":"M","n":"Robo\\State\\StateAwareTrait::setState","p":"Robo/State/StateAwareTrait.html#method_setState","d":null},{"t":"M","n":"Robo\\State\\StateAwareTrait::setStateValue","p":"Robo/State/StateAwareTrait.html#method_setStateValue","d":""},{"t":"M","n":"Robo\\State\\StateAwareTrait::updateState","p":"Robo/State/StateAwareTrait.html#method_updateState","d":null},{"t":"M","n":"Robo\\State\\StateAwareTrait::resetState","p":"Robo/State/StateAwareTrait.html#method_resetState","d":null},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::__construct","p":"Robo/Symfony/ConsoleIO.html#method___construct","d":null},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::input","p":"Robo/Symfony/ConsoleIO.html#method_input","d":null},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::output","p":"Robo/Symfony/ConsoleIO.html#method_output","d":null},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::say","p":"Robo/Symfony/ConsoleIO.html#method_say","d":""},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::yell","p":"Robo/Symfony/ConsoleIO.html#method_yell","d":""},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::formattedOutput","p":"Robo/Symfony/ConsoleIO.html#method_formattedOutput","d":""},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::decorationCharacter","p":"Robo/Symfony/ConsoleIO.html#method_decorationCharacter","d":""},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::lightText","p":"Robo/Symfony/ConsoleIO.html#method_lightText","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Symfony\\ConsoleIO::injectDependencies","p":"Robo/Symfony/ConsoleIO.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Symfony\\ConsoleIOInjector::get","p":"Robo/Symfony/ConsoleIOInjector.html#method_get","d":null},{"t":"M","n":"Robo\\Symfony\\SymfonyStyleInjector::get","p":"Robo/Symfony/SymfonyStyleInjector.html#method_get","d":null},{"t":"M","n":"Robo\\TaskAccessor::getBuiltTask","p":"Robo/TaskAccessor.html#method_getBuiltTask","d":"

    Provides the collection builder with access to all of the\nprotected 'task' methods available on this object.

    "},{"t":"M","n":"Robo\\TaskAccessor::task","p":"Robo/TaskAccessor.html#method_task","d":"

    Alternative access to instantiate. Use:

    "},{"t":"M","n":"Robo\\TaskInfo::getTaskContext","p":"Robo/TaskInfo.html#method_getTaskContext","d":"

    Return a context useful for logging messages.

    "},{"t":"M","n":"Robo\\TaskInfo::formatTaskName","p":"Robo/TaskInfo.html#method_formatTaskName","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::__construct","p":"Robo/Task/ApiGen/ApiGen.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::args","p":"Robo/Task/ApiGen/ApiGen.html#method_args","d":"

    Pass methods parameters as arguments to executable. Argument values\nare automatically escaped.

    "},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::forceTraversable","p":"Robo/Task/ApiGen/ApiGen.html#method_forceTraversable","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::asList","p":"Robo/Task/ApiGen/ApiGen.html#method_asList","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::asTextBool","p":"Robo/Task/ApiGen/ApiGen.html#method_asTextBool","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::config","p":"Robo/Task/ApiGen/ApiGen.html#method_config","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::source","p":"Robo/Task/ApiGen/ApiGen.html#method_source","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::destination","p":"Robo/Task/ApiGen/ApiGen.html#method_destination","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::extensions","p":"Robo/Task/ApiGen/ApiGen.html#method_extensions","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::exclude","p":"Robo/Task/ApiGen/ApiGen.html#method_exclude","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::skipDocPath","p":"Robo/Task/ApiGen/ApiGen.html#method_skipDocPath","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::skipDocPrefix","p":"Robo/Task/ApiGen/ApiGen.html#method_skipDocPrefix","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::charset","p":"Robo/Task/ApiGen/ApiGen.html#method_charset","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::mainProjectNamePrefix","p":"Robo/Task/ApiGen/ApiGen.html#method_mainProjectNamePrefix","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::title","p":"Robo/Task/ApiGen/ApiGen.html#method_title","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::baseUrl","p":"Robo/Task/ApiGen/ApiGen.html#method_baseUrl","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::googleCseId","p":"Robo/Task/ApiGen/ApiGen.html#method_googleCseId","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::googleAnalytics","p":"Robo/Task/ApiGen/ApiGen.html#method_googleAnalytics","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::templateConfig","p":"Robo/Task/ApiGen/ApiGen.html#method_templateConfig","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::allowedHtml","p":"Robo/Task/ApiGen/ApiGen.html#method_allowedHtml","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::groups","p":"Robo/Task/ApiGen/ApiGen.html#method_groups","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::autocomplete","p":"Robo/Task/ApiGen/ApiGen.html#method_autocomplete","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::accessLevels","p":"Robo/Task/ApiGen/ApiGen.html#method_accessLevels","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::internal","p":"Robo/Task/ApiGen/ApiGen.html#method_internal","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::php","p":"Robo/Task/ApiGen/ApiGen.html#method_php","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::tree","p":"Robo/Task/ApiGen/ApiGen.html#method_tree","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::deprecated","p":"Robo/Task/ApiGen/ApiGen.html#method_deprecated","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::todo","p":"Robo/Task/ApiGen/ApiGen.html#method_todo","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::sourceCode","p":"Robo/Task/ApiGen/ApiGen.html#method_sourceCode","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::download","p":"Robo/Task/ApiGen/ApiGen.html#method_download","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::report","p":"Robo/Task/ApiGen/ApiGen.html#method_report","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::wipeout","p":"Robo/Task/ApiGen/ApiGen.html#method_wipeout","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::quiet","p":"Robo/Task/ApiGen/ApiGen.html#method_quiet","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::progressbar","p":"Robo/Task/ApiGen/ApiGen.html#method_progressbar","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::colors","p":"Robo/Task/ApiGen/ApiGen.html#method_colors","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::updateCheck","p":"Robo/Task/ApiGen/ApiGen.html#method_updateCheck","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::debug","p":"Robo/Task/ApiGen/ApiGen.html#method_debug","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::getCommand","p":"Robo/Task/ApiGen/ApiGen.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\ApiGen\\ApiGen::run","p":"Robo/Task/ApiGen/ApiGen.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\ApiGen\\Tasks::taskApiGen","p":"Robo/Task/ApiGen/Tasks.html#method_taskApiGen","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::__construct","p":"Robo/Task/Archive/Extract.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::to","p":"Robo/Task/Archive/Extract.html#method_to","d":"

    Location to store extracted files.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Extract::preserveTopDirectory","p":"Robo/Task/Archive/Extract.html#method_preserveTopDirectory","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::run","p":"Robo/Task/Archive/Extract.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::extractAppropriateType","p":"Robo/Task/Archive/Extract.html#method_extractAppropriateType","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::extractZip","p":"Robo/Task/Archive/Extract.html#method_extractZip","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::extractTar","p":"Robo/Task/Archive/Extract.html#method_extractTar","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::archiveType","p":"Robo/Task/Archive/Extract.html#method_archiveType","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::getTempDir","p":"Robo/Task/Archive/Extract.html#method_getTempDir","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Extract::getTmpDir","p":"Robo/Task/Archive/Extract.html#method_getTmpDir","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Pack::__construct","p":"Robo/Task/Archive/Pack.html#method___construct","d":"

    Construct the class.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::getPrinted","p":"Robo/Task/Archive/Pack.html#method_getPrinted","d":"

    Satisfy the parent requirement.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::archiveFile","p":"Robo/Task/Archive/Pack.html#method_archiveFile","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Pack::addFile","p":"Robo/Task/Archive/Pack.html#method_addFile","d":"

    Add an item to the archive. Like file_exists(), the parameter\nmay be a file or a directory.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::addDir","p":"Robo/Task/Archive/Pack.html#method_addDir","d":"

    Alias for addFile, in case anyone has angst about using\naddFile with a directory.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::add","p":"Robo/Task/Archive/Pack.html#method_add","d":"

    Add a file or directory, or list of same to the archive.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::exclude","p":"Robo/Task/Archive/Pack.html#method_exclude","d":"

    Allow files or folder to be excluded from the archive. Use regex, without enclosing slashes.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::run","p":"Robo/Task/Archive/Pack.html#method_run","d":"

    Create a zip archive for distribution.

    "},{"t":"M","n":"Robo\\Task\\Archive\\Pack::archiveTar","p":"Robo/Task/Archive/Pack.html#method_archiveTar","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Pack::archiveZip","p":"Robo/Task/Archive/Pack.html#method_archiveZip","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Pack::addItemsToZip","p":"Robo/Task/Archive/Pack.html#method_addItemsToZip","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Tasks::taskPack","p":"Robo/Task/Archive/Tasks.html#method_taskPack","d":""},{"t":"M","n":"Robo\\Task\\Archive\\Tasks::taskExtract","p":"Robo/Task/Archive/Tasks.html#method_taskExtract","d":""},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::__construct","p":"Robo/Task/Assets/CssPreprocessor.html#method___construct","d":"

    Constructor. Accepts array of file paths.

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::setDefaultCompiler","p":"Robo/Task/Assets/CssPreprocessor.html#method_setDefaultCompiler","d":null},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::importDir","p":"Robo/Task/Assets/CssPreprocessor.html#method_importDir","d":"

    Sets import directories\nAlias for setImportPaths

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::addImportPath","p":"Robo/Task/Assets/CssPreprocessor.html#method_addImportPath","d":"

    Adds import directory

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::setImportPaths","p":"Robo/Task/Assets/CssPreprocessor.html#method_setImportPaths","d":"

    Sets import directories

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::setFormatter","p":"Robo/Task/Assets/CssPreprocessor.html#method_setFormatter","d":""},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::compiler","p":"Robo/Task/Assets/CssPreprocessor.html#method_compiler","d":"

    Sets the compiler.

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::compile","p":"Robo/Task/Assets/CssPreprocessor.html#method_compile","d":"

    Compiles file

    "},{"t":"M","n":"Robo\\Task\\Assets\\CssPreprocessor::run","p":"Robo/Task/Assets/CssPreprocessor.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::__construct","p":"Robo/Task/Assets/ImageMinify.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::run","p":"Robo/Task/Assets/ImageMinify.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::setExecutableDir","p":"Robo/Task/Assets/ImageMinify.html#method_setExecutableDir","d":"

    Sets the target directory for executables (vendor/bin/ by default)

    "},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::to","p":"Robo/Task/Assets/ImageMinify.html#method_to","d":"

    Sets the target directory where the files will be copied to.

    "},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::minifier","p":"Robo/Task/Assets/ImageMinify.html#method_minifier","d":"

    Sets the minifier.

    "},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::findFiles","p":"Robo/Task/Assets/ImageMinify.html#method_findFiles","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::getTarget","p":"Robo/Task/Assets/ImageMinify.html#method_getTarget","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::minify","p":"Robo/Task/Assets/ImageMinify.html#method_minify","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::getOS","p":"Robo/Task/Assets/ImageMinify.html#method_getOS","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::executeCommand","p":"Robo/Task/Assets/ImageMinify.html#method_executeCommand","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::installFromImagemin","p":"Robo/Task/Assets/ImageMinify.html#method_installFromImagemin","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::optipng","p":"Robo/Task/Assets/ImageMinify.html#method_optipng","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::jpegtran","p":"Robo/Task/Assets/ImageMinify.html#method_jpegtran","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::gifsicle","p":"Robo/Task/Assets/ImageMinify.html#method_gifsicle","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::svgo","p":"Robo/Task/Assets/ImageMinify.html#method_svgo","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::pngquant","p":"Robo/Task/Assets/ImageMinify.html#method_pngquant","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::advpng","p":"Robo/Task/Assets/ImageMinify.html#method_advpng","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::pngout","p":"Robo/Task/Assets/ImageMinify.html#method_pngout","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::zopflipng","p":"Robo/Task/Assets/ImageMinify.html#method_zopflipng","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::pngcrush","p":"Robo/Task/Assets/ImageMinify.html#method_pngcrush","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::jpegoptim","p":"Robo/Task/Assets/ImageMinify.html#method_jpegoptim","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::jpegRecompress","p":"Robo/Task/Assets/ImageMinify.html#method_jpegRecompress","d":""},{"t":"M","n":"Robo\\Task\\Assets\\ImageMinify::camelCase","p":"Robo/Task/Assets/ImageMinify.html#method_camelCase","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Less::lessphp","p":"Robo/Task/Assets/Less.html#method_lessphp","d":"

    lessphp compiler

    "},{"t":"M","n":"Robo\\Task\\Assets\\Less::less","p":"Robo/Task/Assets/Less.html#method_less","d":"

    less compiler

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::__construct","p":"Robo/Task/Assets/Minify.html#method___construct","d":"

    Constructor. Accepts asset file path or string source.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::to","p":"Robo/Task/Assets/Minify.html#method_to","d":"

    Sets destination. Tries to guess type from it.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::type","p":"Robo/Task/Assets/Minify.html#method_type","d":"

    Sets type with validation.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::fromText","p":"Robo/Task/Assets/Minify.html#method_fromText","d":"

    Sets text from string source.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::fromFile","p":"Robo/Task/Assets/Minify.html#method_fromFile","d":"

    Sets text from asset file path. Tries to guess type and set default destination.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::getExtension","p":"Robo/Task/Assets/Minify.html#method_getExtension","d":"

    Gets file extension from path.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::getMinifiedText","p":"Robo/Task/Assets/Minify.html#method_getMinifiedText","d":"

    Minifies and returns text.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::singleLine","p":"Robo/Task/Assets/Minify.html#method_singleLine","d":"

    Single line option for the JS minimisation.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::keepImportantComments","p":"Robo/Task/Assets/Minify.html#method_keepImportantComments","d":"

    keepImportantComments option for the JS minimisation.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::specialVarRx","p":"Robo/Task/Assets/Minify.html#method_specialVarRx","d":"

    Set specialVarRx option for the JS minimisation.

    "},{"t":"M","n":"Robo\\Task\\Assets\\Minify::__toString","p":"Robo/Task/Assets/Minify.html#method___toString","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Minify::run","p":"Robo/Task/Assets/Minify.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Scss::scssphp","p":"Robo/Task/Assets/Scss.html#method_scssphp","d":"

    scssphp compiler

    "},{"t":"M","n":"Robo\\Task\\Assets\\Scss::setFormatter","p":"Robo/Task/Assets/Scss.html#method_setFormatter","d":"

    Sets the formatter for scssphp

    "},{"t":"M","n":"Robo\\Task\\Assets\\Tasks::taskMinify","p":"Robo/Task/Assets/Tasks.html#method_taskMinify","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Tasks::taskImageMinify","p":"Robo/Task/Assets/Tasks.html#method_taskImageMinify","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Tasks::taskLess","p":"Robo/Task/Assets/Tasks.html#method_taskLess","d":""},{"t":"M","n":"Robo\\Task\\Assets\\Tasks::taskScss","p":"Robo/Task/Assets/Tasks.html#method_taskScss","d":""},{"t":"M","n":"Robo\\Task\\BaseTask::configPrefix","p":"Robo/Task/BaseTask.html#method_configPrefix","d":"

    ConfigAwareInterface uses this to decide where configuration\nitems come from. Default is this prefix + class name + key,\ne.g. task.Remote.Ssh.remoteDir.

    "},{"t":"M","n":"Robo\\Task\\BaseTask::configPostfix","p":"Robo/Task/BaseTask.html#method_configPostfix","d":"

    ConfigAwareInterface uses this to decide where configuration\nitems come from. Default is this prefix + class name + key,\ne.g. task.Ssh.remoteDir.

    "},{"t":"M","n":"Robo\\Task\\BaseTask::injectDependencies","p":"Robo/Task/BaseTask.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Task\\Base\\Exec::__construct","p":"Robo/Task/Base/Exec.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Base\\Exec::__destruct","p":"Robo/Task/Base/Exec.html#method___destruct","d":null},{"t":"M","n":"Robo\\Task\\Base\\Exec::background","p":"Robo/Task/Base/Exec.html#method_background","d":"

    Executes command in background mode (asynchronously)

    "},{"t":"M","n":"Robo\\Task\\Base\\Exec::getCommandDescription","p":"Robo/Task/Base/Exec.html#method_getCommandDescription","d":"{@inheritdoc}"},{"t":"M","n":"Robo\\Task\\Base\\Exec::getCommand","p":"Robo/Task/Base/Exec.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Base\\Exec::simulate","p":"Robo/Task/Base/Exec.html#method_simulate","d":"

    Called in place of run() for simulated tasks.

    "},{"t":"M","n":"Robo\\Task\\Base\\Exec::stopRunningJobs","p":"Robo/Task/Base/Exec.html#method_stopRunningJobs","d":null},{"t":"M","n":"Robo\\Task\\Base\\Exec::run","p":"Robo/Task/Base/Exec.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::getPrinted","p":"Robo/Task/Base/ParallelExec.html#method_getPrinted","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::printOutput","p":"Robo/Task/Base/ParallelExec.html#method_printOutput","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::printed","p":"Robo/Task/Base/ParallelExec.html#method_printed","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::process","p":"Robo/Task/Base/ParallelExec.html#method_process","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::timeout","p":"Robo/Task/Base/ParallelExec.html#method_timeout","d":"

    Stops process if it runs longer then $timeout (seconds).

    "},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::idleTimeout","p":"Robo/Task/Base/ParallelExec.html#method_idleTimeout","d":"

    Stops process if it does not output for time longer then $timeout (seconds).

    "},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::waitInterval","p":"Robo/Task/Base/ParallelExec.html#method_waitInterval","d":"

    Parallel processing will wait $waitInterval seconds after launching each process and before\nthe next one.

    "},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::getCommand","p":"Robo/Task/Base/ParallelExec.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::progressIndicatorSteps","p":"Robo/Task/Base/ParallelExec.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Task\\Base\\ParallelExec::run","p":"Robo/Task/Base/ParallelExec.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Base\\Shortcuts::_exec","p":"Robo/Task/Base/Shortcuts.html#method__exec","d":"

    Executes shell command

    "},{"t":"M","n":"Robo\\Task\\Base\\SymfonyCommand::__construct","p":"Robo/Task/Base/SymfonyCommand.html#method___construct","d":null},{"t":"M","n":"Robo\\Task\\Base\\SymfonyCommand::arg","p":"Robo/Task/Base/SymfonyCommand.html#method_arg","d":""},{"t":"M","n":"Robo\\Task\\Base\\SymfonyCommand::opt","p":"Robo/Task/Base/SymfonyCommand.html#method_opt","d":null},{"t":"M","n":"Robo\\Task\\Base\\SymfonyCommand::run","p":"Robo/Task/Base/SymfonyCommand.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskExec","p":"Robo/Task/Base/Tasks.html#method_taskExec","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskExecStack","p":"Robo/Task/Base/Tasks.html#method_taskExecStack","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskParallelExec","p":"Robo/Task/Base/Tasks.html#method_taskParallelExec","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskSymfonyCommand","p":"Robo/Task/Base/Tasks.html#method_taskSymfonyCommand","d":""},{"t":"M","n":"Robo\\Task\\Base\\Tasks::taskWatch","p":"Robo/Task/Base/Tasks.html#method_taskWatch","d":""},{"t":"M","n":"Robo\\Task\\Base\\Watch::__construct","p":"Robo/Task/Base/Watch.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Base\\Watch::monitor","p":"Robo/Task/Base/Watch.html#method_monitor","d":""},{"t":"M","n":"Robo\\Task\\Base\\Watch::run","p":"Robo/Task/Base/Watch.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Base::allowRoot","p":"Robo/Task/Bower/Base.html#method_allowRoot","d":"

    adds allow-root option to bower

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::forceLatest","p":"Robo/Task/Bower/Base.html#method_forceLatest","d":"

    adds force-latest option to bower

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::noDev","p":"Robo/Task/Bower/Base.html#method_noDev","d":"

    adds production option to bower

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::offline","p":"Robo/Task/Bower/Base.html#method_offline","d":"

    adds offline option to bower

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::__construct","p":"Robo/Task/Bower/Base.html#method___construct","d":"

    Base constructor.

    "},{"t":"M","n":"Robo\\Task\\Bower\\Base::getCommand","p":"Robo/Task/Bower/Base.html#method_getCommand","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Install::run","p":"Robo/Task/Bower/Install.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Tasks::taskBowerInstall","p":"Robo/Task/Bower/Tasks.html#method_taskBowerInstall","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Tasks::taskBowerUpdate","p":"Robo/Task/Bower/Tasks.html#method_taskBowerUpdate","d":""},{"t":"M","n":"Robo\\Task\\Bower\\Update::run","p":"Robo/Task/Bower/Update.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::getCommand","p":"Robo/Task/CommandStack.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\CommandStack::executable","p":"Robo/Task/CommandStack.html#method_executable","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::exec","p":"Robo/Task/CommandStack.html#method_exec","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::stopOnFail","p":"Robo/Task/CommandStack.html#method_stopOnFail","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::result","p":"Robo/Task/CommandStack.html#method_result","d":null},{"t":"M","n":"Robo\\Task\\CommandStack::stripExecutableFromCommand","p":"Robo/Task/CommandStack.html#method_stripExecutableFromCommand","d":""},{"t":"M","n":"Robo\\Task\\CommandStack::run","p":"Robo/Task/CommandStack.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Base::__construct","p":"Robo/Task/Composer/Base.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Base::preferDist","p":"Robo/Task/Composer/Base.html#method_preferDist","d":"

    adds prefer-dist option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::preferSource","p":"Robo/Task/Composer/Base.html#method_preferSource","d":"

    adds prefer-source option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::dev","p":"Robo/Task/Composer/Base.html#method_dev","d":"

    adds dev option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::noDev","p":"Robo/Task/Composer/Base.html#method_noDev","d":"

    adds no-dev option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::ansi","p":"Robo/Task/Composer/Base.html#method_ansi","d":"

    adds ansi option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::noAnsi","p":"Robo/Task/Composer/Base.html#method_noAnsi","d":"

    adds no-ansi option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::interaction","p":"Robo/Task/Composer/Base.html#method_interaction","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Base::noInteraction","p":"Robo/Task/Composer/Base.html#method_noInteraction","d":"

    adds no-interaction option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::optimizeAutoloader","p":"Robo/Task/Composer/Base.html#method_optimizeAutoloader","d":"

    adds optimize-autoloader option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::ignorePlatformRequirements","p":"Robo/Task/Composer/Base.html#method_ignorePlatformRequirements","d":"

    adds ignore-platform-reqs option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::disablePlugins","p":"Robo/Task/Composer/Base.html#method_disablePlugins","d":"

    disable plugins

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::noScripts","p":"Robo/Task/Composer/Base.html#method_noScripts","d":"

    skip scripts

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::workingDir","p":"Robo/Task/Composer/Base.html#method_workingDir","d":"

    adds --working-dir $dir option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::buildCommand","p":"Robo/Task/Composer/Base.html#method_buildCommand","d":"

    Copy class fields into command options as directed.

    "},{"t":"M","n":"Robo\\Task\\Composer\\Base::getCommand","p":"Robo/Task/Composer/Base.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Composer\\CheckPlatformReqs::run","p":"Robo/Task/Composer/CheckPlatformReqs.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::set","p":"Robo/Task/Composer/Config.html#method_set","d":"

    Set a configuration value.

    "},{"t":"M","n":"Robo\\Task\\Composer\\Config::useGlobal","p":"Robo/Task/Composer/Config.html#method_useGlobal","d":"

    Operate on the global repository

    "},{"t":"M","n":"Robo\\Task\\Composer\\Config::repository","p":"Robo/Task/Composer/Config.html#method_repository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::removeRepository","p":"Robo/Task/Composer/Config.html#method_removeRepository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::disableRepository","p":"Robo/Task/Composer/Config.html#method_disableRepository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::enableRepository","p":"Robo/Task/Composer/Config.html#method_enableRepository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Config::run","p":"Robo/Task/Composer/Config.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::source","p":"Robo/Task/Composer/CreateProject.html#method_source","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::target","p":"Robo/Task/Composer/CreateProject.html#method_target","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::version","p":"Robo/Task/Composer/CreateProject.html#method_version","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::keepVcs","p":"Robo/Task/Composer/CreateProject.html#method_keepVcs","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::noInstall","p":"Robo/Task/Composer/CreateProject.html#method_noInstall","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::repository","p":"Robo/Task/Composer/CreateProject.html#method_repository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::stability","p":"Robo/Task/Composer/CreateProject.html#method_stability","d":""},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::buildCommand","p":"Robo/Task/Composer/CreateProject.html#method_buildCommand","d":"

    Copy class fields into command options as directed.

    "},{"t":"M","n":"Robo\\Task\\Composer\\CreateProject::run","p":"Robo/Task/Composer/CreateProject.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\DumpAutoload::optimize","p":"Robo/Task/Composer/DumpAutoload.html#method_optimize","d":""},{"t":"M","n":"Robo\\Task\\Composer\\DumpAutoload::run","p":"Robo/Task/Composer/DumpAutoload.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::projectName","p":"Robo/Task/Composer/Init.html#method_projectName","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::description","p":"Robo/Task/Composer/Init.html#method_description","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::author","p":"Robo/Task/Composer/Init.html#method_author","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::projectType","p":"Robo/Task/Composer/Init.html#method_projectType","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::homepage","p":"Robo/Task/Composer/Init.html#method_homepage","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::dependency","p":"Robo/Task/Composer/Init.html#method_dependency","d":"

    'require' is a keyword, so it cannot be a method name.

    "},{"t":"M","n":"Robo\\Task\\Composer\\Init::stability","p":"Robo/Task/Composer/Init.html#method_stability","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::license","p":"Robo/Task/Composer/Init.html#method_license","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::repository","p":"Robo/Task/Composer/Init.html#method_repository","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Init::run","p":"Robo/Task/Composer/Init.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Install::noSuggest","p":"Robo/Task/Composer/Install.html#method_noSuggest","d":"

    adds no-suggest option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Install::run","p":"Robo/Task/Composer/Install.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::dependency","p":"Robo/Task/Composer/Remove.html#method_dependency","d":"

    'remove' is a keyword, so it cannot be a method name.

    "},{"t":"M","n":"Robo\\Task\\Composer\\Remove::dev","p":"Robo/Task/Composer/Remove.html#method_dev","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::noProgress","p":"Robo/Task/Composer/Remove.html#method_noProgress","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::noUpdate","p":"Robo/Task/Composer/Remove.html#method_noUpdate","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::updateNoDev","p":"Robo/Task/Composer/Remove.html#method_updateNoDev","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::noUpdateWithDependencies","p":"Robo/Task/Composer/Remove.html#method_noUpdateWithDependencies","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Remove::run","p":"Robo/Task/Composer/Remove.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\RequireDependency::dependency","p":"Robo/Task/Composer/RequireDependency.html#method_dependency","d":"

    'require' is a keyword, so it cannot be a method name.

    "},{"t":"M","n":"Robo\\Task\\Composer\\RequireDependency::noSuggest","p":"Robo/Task/Composer/RequireDependency.html#method_noSuggest","d":"

    adds no-suggest option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\RequireDependency::noUpdate","p":"Robo/Task/Composer/RequireDependency.html#method_noUpdate","d":"

    adds no-update option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\RequireDependency::run","p":"Robo/Task/Composer/RequireDependency.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerInstall","p":"Robo/Task/Composer/Tasks.html#method_taskComposerInstall","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerUpdate","p":"Robo/Task/Composer/Tasks.html#method_taskComposerUpdate","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerDumpAutoload","p":"Robo/Task/Composer/Tasks.html#method_taskComposerDumpAutoload","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerInit","p":"Robo/Task/Composer/Tasks.html#method_taskComposerInit","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerConfig","p":"Robo/Task/Composer/Tasks.html#method_taskComposerConfig","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerValidate","p":"Robo/Task/Composer/Tasks.html#method_taskComposerValidate","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerRemove","p":"Robo/Task/Composer/Tasks.html#method_taskComposerRemove","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerRequire","p":"Robo/Task/Composer/Tasks.html#method_taskComposerRequire","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskComposerCreateProject","p":"Robo/Task/Composer/Tasks.html#method_taskComposerCreateProject","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Tasks::taskCheckPlatformReqs","p":"Robo/Task/Composer/Tasks.html#method_taskCheckPlatformReqs","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Update::noSuggest","p":"Robo/Task/Composer/Update.html#method_noSuggest","d":"

    adds no-suggest option to composer

    "},{"t":"M","n":"Robo\\Task\\Composer\\Update::run","p":"Robo/Task/Composer/Update.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::noCheckAll","p":"Robo/Task/Composer/Validate.html#method_noCheckAll","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::noCheckLock","p":"Robo/Task/Composer/Validate.html#method_noCheckLock","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::noCheckPublish","p":"Robo/Task/Composer/Validate.html#method_noCheckPublish","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::withDependencies","p":"Robo/Task/Composer/Validate.html#method_withDependencies","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::strict","p":"Robo/Task/Composer/Validate.html#method_strict","d":""},{"t":"M","n":"Robo\\Task\\Composer\\Validate::run","p":"Robo/Task/Composer/Validate.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::filename","p":"Robo/Task/Development/Changelog.html#method_filename","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::setBody","p":"Robo/Task/Development/Changelog.html#method_setBody","d":"

    Sets the changelog body text.

    "},{"t":"M","n":"Robo\\Task\\Development\\Changelog::setHeader","p":"Robo/Task/Development/Changelog.html#method_setHeader","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::log","p":"Robo/Task/Development/Changelog.html#method_log","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::anchor","p":"Robo/Task/Development/Changelog.html#method_anchor","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::version","p":"Robo/Task/Development/Changelog.html#method_version","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::__construct","p":"Robo/Task/Development/Changelog.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::changes","p":"Robo/Task/Development/Changelog.html#method_changes","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::change","p":"Robo/Task/Development/Changelog.html#method_change","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::getChanges","p":"Robo/Task/Development/Changelog.html#method_getChanges","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::run","p":"Robo/Task/Development/Changelog.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::generateBody","p":"Robo/Task/Development/Changelog.html#method_generateBody","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::generateHeader","p":"Robo/Task/Development/Changelog.html#method_generateHeader","d":""},{"t":"M","n":"Robo\\Task\\Development\\Changelog::processLogRow","p":"Robo/Task/Development/Changelog.html#method_processLogRow","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::init","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_init","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::__construct","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::docClass","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_docClass","d":"

    Put a class you want to be documented.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::filterMethods","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_filterMethods","d":"

    Using a callback function filter out methods that won't be documented.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::filterClasses","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_filterClasses","d":"

    Using a callback function filter out classes that won't be documented.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::filterProperties","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_filterProperties","d":"

    Using a callback function filter out properties that won't be documented.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processClass","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processClass","d":"

    Post-process class documentation.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processClassSignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processClassSignature","d":"

    Post-process class signature. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processClassDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processClassDocBlock","d":"

    Post-process class docblock contents. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processMethod","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processMethod","d":"

    Post-process method documentation. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processMethodSignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processMethodSignature","d":"

    Post-process method signature. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processMethodDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processMethodDocBlock","d":"

    Post-process method docblock contents. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processProperty","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processProperty","d":"

    Post-process property documentation. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processPropertySignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processPropertySignature","d":"

    Post-process property signature. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::processPropertyDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_processPropertyDocBlock","d":"

    Post-process property docblock contents. Provide false to skip.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::reorder","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_reorder","d":"

    Use a function to reorder classes.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::reorderMethods","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_reorderMethods","d":"

    Use a function to reorder methods in class.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::reorderProperties","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_reorderProperties","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::filename","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_filename","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::prepend","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_prepend","d":"

    Inserts text at the beginning of markdown file.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::append","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_append","d":"

    Inserts text at the end of markdown file.

    "},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::text","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_text","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::textForClass","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_textForClass","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::run","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentClass","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentClass","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentClassSignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentClassSignature","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentClassDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentClassDocBlock","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentMethod","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentMethod","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentProperty","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentProperty","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentPropertySignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentPropertySignature","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentPropertyDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentPropertyDocBlock","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentParam","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentParam","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::indentDoc","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_indentDoc","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentMethodSignature","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentMethodSignature","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentMethodDocBlock","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentMethodDocBlock","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::documentMethodParametersAndReturnType","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_documentMethodParametersAndReturnType","d":null},{"t":"M","n":"Robo\\Task\\Development\\GenerateMarkdownDoc::stringifyNamedType","p":"Robo/Task/Development/GenerateMarkdownDoc.html#method_stringifyNamedType","d":null},{"t":"M","n":"Robo\\Task\\Development\\GenerateTask::__construct","p":"Robo/Task/Development/GenerateTask.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\GenerateTask::run","p":"Robo/Task/Development/GenerateTask.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::repo","p":"Robo/Task/Development/GitHub.html#method_repo","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::owner","p":"Robo/Task/Development/GitHub.html#method_owner","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::uri","p":"Robo/Task/Development/GitHub.html#method_uri","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::getUri","p":"Robo/Task/Development/GitHub.html#method_getUri","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::user","p":"Robo/Task/Development/GitHub.html#method_user","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::password","p":"Robo/Task/Development/GitHub.html#method_password","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::accessToken","p":"Robo/Task/Development/GitHub.html#method_accessToken","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHub::sendRequest","p":"Robo/Task/Development/GitHub.html#method_sendRequest","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::__construct","p":"Robo/Task/Development/GitHubRelease.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::tag","p":"Robo/Task/Development/GitHubRelease.html#method_tag","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::draft","p":"Robo/Task/Development/GitHubRelease.html#method_draft","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::name","p":"Robo/Task/Development/GitHubRelease.html#method_name","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::description","p":"Robo/Task/Development/GitHubRelease.html#method_description","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::prerelease","p":"Robo/Task/Development/GitHubRelease.html#method_prerelease","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::comittish","p":"Robo/Task/Development/GitHubRelease.html#method_comittish","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::appendDescription","p":"Robo/Task/Development/GitHubRelease.html#method_appendDescription","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::changes","p":"Robo/Task/Development/GitHubRelease.html#method_changes","d":null},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::change","p":"Robo/Task/Development/GitHubRelease.html#method_change","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::getBody","p":"Robo/Task/Development/GitHubRelease.html#method_getBody","d":""},{"t":"M","n":"Robo\\Task\\Development\\GitHubRelease::run","p":"Robo/Task/Development/GitHubRelease.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\OpenBrowser::__construct","p":"Robo/Task/Development/OpenBrowser.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\OpenBrowser::run","p":"Robo/Task/Development/OpenBrowser.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::getPrinted","p":"Robo/Task/Development/PackPhar.html#method_getPrinted","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::__construct","p":"Robo/Task/Development/PackPhar.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::compress","p":"Robo/Task/Development/PackPhar.html#method_compress","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::stub","p":"Robo/Task/Development/PackPhar.html#method_stub","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::progressIndicatorSteps","p":"Robo/Task/Development/PackPhar.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::run","p":"Robo/Task/Development/PackPhar.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::addStripped","p":"Robo/Task/Development/PackPhar.html#method_addStripped","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::addFile","p":"Robo/Task/Development/PackPhar.html#method_addFile","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::addFiles","p":"Robo/Task/Development/PackPhar.html#method_addFiles","d":""},{"t":"M","n":"Robo\\Task\\Development\\PackPhar::executable","p":"Robo/Task/Development/PackPhar.html#method_executable","d":""},{"t":"M","n":"Robo\\Task\\Development\\PhpServer::__construct","p":"Robo/Task/Development/PhpServer.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\PhpServer::host","p":"Robo/Task/Development/PhpServer.html#method_host","d":""},{"t":"M","n":"Robo\\Task\\Development\\PhpServer::dir","p":"Robo/Task/Development/PhpServer.html#method_dir","d":""},{"t":"M","n":"Robo\\Task\\Development\\PhpServer::getCommand","p":"Robo/Task/Development/PhpServer.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Development\\SemVer::__construct","p":"Robo/Task/Development/SemVer.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::__toString","p":"Robo/Task/Development/SemVer.html#method___toString","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::version","p":"Robo/Task/Development/SemVer.html#method_version","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::setFormat","p":"Robo/Task/Development/SemVer.html#method_setFormat","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::setMetadataSeparator","p":"Robo/Task/Development/SemVer.html#method_setMetadataSeparator","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::setPrereleaseSeparator","p":"Robo/Task/Development/SemVer.html#method_setPrereleaseSeparator","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::increment","p":"Robo/Task/Development/SemVer.html#method_increment","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::prerelease","p":"Robo/Task/Development/SemVer.html#method_prerelease","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::metadata","p":"Robo/Task/Development/SemVer.html#method_metadata","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::run","p":"Robo/Task/Development/SemVer.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::dump","p":"Robo/Task/Development/SemVer.html#method_dump","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::parseString","p":"Robo/Task/Development/SemVer.html#method_parseString","d":""},{"t":"M","n":"Robo\\Task\\Development\\SemVer::parseFile","p":"Robo/Task/Development/SemVer.html#method_parseFile","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskChangelog","p":"Robo/Task/Development/Tasks.html#method_taskChangelog","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskGenDoc","p":"Robo/Task/Development/Tasks.html#method_taskGenDoc","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskGenTask","p":"Robo/Task/Development/Tasks.html#method_taskGenTask","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskSemVer","p":"Robo/Task/Development/Tasks.html#method_taskSemVer","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskServer","p":"Robo/Task/Development/Tasks.html#method_taskServer","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskPackPhar","p":"Robo/Task/Development/Tasks.html#method_taskPackPhar","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskGitHubRelease","p":"Robo/Task/Development/Tasks.html#method_taskGitHubRelease","d":""},{"t":"M","n":"Robo\\Task\\Development\\Tasks::taskOpenBrowser","p":"Robo/Task/Development/Tasks.html#method_taskOpenBrowser","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Base::run","p":"Robo/Task/Docker/Base.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Base::getCommand","p":"Robo/Task/Docker/Base.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Build::__construct","p":"Robo/Task/Docker/Build.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Build::getCommand","p":"Robo/Task/Docker/Build.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Build::tag","p":"Robo/Task/Docker/Build.html#method_tag","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Build::enableBuildKit","p":"Robo/Task/Docker/Build.html#method_enableBuildKit","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Commit::__construct","p":"Robo/Task/Docker/Commit.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Commit::getCommand","p":"Robo/Task/Docker/Commit.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Commit::name","p":"Robo/Task/Docker/Commit.html#method_name","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Exec::__construct","p":"Robo/Task/Docker/Exec.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Exec::detached","p":"Robo/Task/Docker/Exec.html#method_detached","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Exec::interactive","p":"Robo/Task/Docker/Exec.html#method_interactive","d":"

    Attach tty to process for interactive input

    "},{"t":"M","n":"Robo\\Task\\Docker\\Exec::exec","p":"Robo/Task/Docker/Exec.html#method_exec","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Exec::getCommand","p":"Robo/Task/Docker/Exec.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Pull::__construct","p":"Robo/Task/Docker/Pull.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Pull::getCommand","p":"Robo/Task/Docker/Pull.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Remove::__construct","p":"Robo/Task/Docker/Remove.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Remove::getCommand","p":"Robo/Task/Docker/Remove.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Result::printResult","p":"Robo/Task/Docker/Result.html#method_printResult","d":"

    Do not print result, as it was already printed

    "},{"t":"M","n":"Robo\\Task\\Docker\\Result::getCid","p":"Robo/Task/Docker/Result.html#method_getCid","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Result::getContainerName","p":"Robo/Task/Docker/Result.html#method_getContainerName","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::__construct","p":"Robo/Task/Docker/Run.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::getPrinted","p":"Robo/Task/Docker/Run.html#method_getPrinted","d":"

    Is command printing its output to screen

    "},{"t":"M","n":"Robo\\Task\\Docker\\Run::getCommand","p":"Robo/Task/Docker/Run.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Run::detached","p":"Robo/Task/Docker/Run.html#method_detached","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::interactive","p":"Robo/Task/Docker/Run.html#method_interactive","d":"

    Attach tty to process for interactive input

    "},{"t":"M","n":"Robo\\Task\\Docker\\Run::exec","p":"Robo/Task/Docker/Run.html#method_exec","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::volume","p":"Robo/Task/Docker/Run.html#method_volume","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::envVars","p":"Robo/Task/Docker/Run.html#method_envVars","d":"

    Set environment variables.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Run::setDockerEnv","p":"Robo/Task/Docker/Run.html#method_setDockerEnv","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::publish","p":"Robo/Task/Docker/Run.html#method_publish","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::containerWorkdir","p":"Robo/Task/Docker/Run.html#method_containerWorkdir","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::user","p":"Robo/Task/Docker/Run.html#method_user","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::privileged","p":"Robo/Task/Docker/Run.html#method_privileged","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::name","p":"Robo/Task/Docker/Run.html#method_name","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::link","p":"Robo/Task/Docker/Run.html#method_link","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::tmpDir","p":"Robo/Task/Docker/Run.html#method_tmpDir","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::getTmpDir","p":"Robo/Task/Docker/Run.html#method_getTmpDir","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::getUniqId","p":"Robo/Task/Docker/Run.html#method_getUniqId","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::run","p":"Robo/Task/Docker/Run.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Run::getCid","p":"Robo/Task/Docker/Run.html#method_getCid","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Start::__construct","p":"Robo/Task/Docker/Start.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Start::getCommand","p":"Robo/Task/Docker/Start.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Stop::__construct","p":"Robo/Task/Docker/Stop.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Stop::getCommand","p":"Robo/Task/Docker/Stop.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerRun","p":"Robo/Task/Docker/Tasks.html#method_taskDockerRun","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerPull","p":"Robo/Task/Docker/Tasks.html#method_taskDockerPull","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerBuild","p":"Robo/Task/Docker/Tasks.html#method_taskDockerBuild","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerStop","p":"Robo/Task/Docker/Tasks.html#method_taskDockerStop","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerCommit","p":"Robo/Task/Docker/Tasks.html#method_taskDockerCommit","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerStart","p":"Robo/Task/Docker/Tasks.html#method_taskDockerStart","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerRemove","p":"Robo/Task/Docker/Tasks.html#method_taskDockerRemove","d":""},{"t":"M","n":"Robo\\Task\\Docker\\Tasks::taskDockerExec","p":"Robo/Task/Docker/Tasks.html#method_taskDockerExec","d":""},{"t":"M","n":"Robo\\Task\\File\\Concat::__construct","p":"Robo/Task/File/Concat.html#method___construct","d":"Constructor."},{"t":"M","n":"Robo\\Task\\File\\Concat::to","p":"Robo/Task/File/Concat.html#method_to","d":"

    set the destination file

    "},{"t":"M","n":"Robo\\Task\\File\\Concat::run","p":"Robo/Task/File/Concat.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\File\\Replace::__construct","p":"Robo/Task/File/Replace.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\File\\Replace::filename","p":"Robo/Task/File/Replace.html#method_filename","d":""},{"t":"M","n":"Robo\\Task\\File\\Replace::from","p":"Robo/Task/File/Replace.html#method_from","d":"

    String(s) to be replaced.

    "},{"t":"M","n":"Robo\\Task\\File\\Replace::to","p":"Robo/Task/File/Replace.html#method_to","d":"

    Value(s) to be set as a replacement.

    "},{"t":"M","n":"Robo\\Task\\File\\Replace::regex","p":"Robo/Task/File/Replace.html#method_regex","d":"

    Regex to match string to be replaced.

    "},{"t":"M","n":"Robo\\Task\\File\\Replace::limit","p":"Robo/Task/File/Replace.html#method_limit","d":"

    If used with $this->regexp() how many counts will be replaced

    "},{"t":"M","n":"Robo\\Task\\File\\Replace::run","p":"Robo/Task/File/Replace.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\File\\Tasks::taskConcat","p":"Robo/Task/File/Tasks.html#method_taskConcat","d":""},{"t":"M","n":"Robo\\Task\\File\\Tasks::taskReplaceInFile","p":"Robo/Task/File/Tasks.html#method_taskReplaceInFile","d":""},{"t":"M","n":"Robo\\Task\\File\\Tasks::taskWriteToFile","p":"Robo/Task/File/Tasks.html#method_taskWriteToFile","d":""},{"t":"M","n":"Robo\\Task\\File\\Tasks::taskTmpFile","p":"Robo/Task/File/Tasks.html#method_taskTmpFile","d":""},{"t":"M","n":"Robo\\Task\\File\\TmpFile::__construct","p":"Robo/Task/File/TmpFile.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\File\\TmpFile::complete","p":"Robo/Task/File/TmpFile.html#method_complete","d":"

    Delete this file when our collection completes.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::__construct","p":"Robo/Task/File/Write.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::filename","p":"Robo/Task/File/Write.html#method_filename","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::append","p":"Robo/Task/File/Write.html#method_append","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::line","p":"Robo/Task/File/Write.html#method_line","d":"

    add a line.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::lines","p":"Robo/Task/File/Write.html#method_lines","d":"

    add more lines.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::text","p":"Robo/Task/File/Write.html#method_text","d":"

    add a text.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::textFromFile","p":"Robo/Task/File/Write.html#method_textFromFile","d":"

    add a text from a file.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::place","p":"Robo/Task/File/Write.html#method_place","d":"

    substitute a placeholder with value, placeholder must be enclosed by {}.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::replace","p":"Robo/Task/File/Write.html#method_replace","d":"

    replace any string with value.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::regexReplace","p":"Robo/Task/File/Write.html#method_regexReplace","d":"

    replace any string with value using regular expression.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::appendIfMatches","p":"Robo/Task/File/Write.html#method_appendIfMatches","d":"

    Append the provided text to the end of the buffer if the provided\nregex pattern matches any text already in the buffer.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::appendUnlessMatches","p":"Robo/Task/File/Write.html#method_appendUnlessMatches","d":"

    Append the provided text to the end of the buffer unless the provided\nregex pattern matches any text already in the buffer.

    "},{"t":"M","n":"Robo\\Task\\File\\Write::textFromFileCollect","p":"Robo/Task/File/Write.html#method_textFromFileCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::replaceCollect","p":"Robo/Task/File/Write.html#method_replaceCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::regexReplaceCollect","p":"Robo/Task/File/Write.html#method_regexReplaceCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::textCollect","p":"Robo/Task/File/Write.html#method_textCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::appendIfMatchesCollect","p":"Robo/Task/File/Write.html#method_appendIfMatchesCollect","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::originalContents","p":"Robo/Task/File/Write.html#method_originalContents","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::wouldChange","p":"Robo/Task/File/Write.html#method_wouldChange","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::getContentsToWrite","p":"Robo/Task/File/Write.html#method_getContentsToWrite","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::run","p":"Robo/Task/File/Write.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\File\\Write::getPath","p":"Robo/Task/File/Write.html#method_getPath","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\BaseDir::__construct","p":"Robo/Task/Filesystem/BaseDir.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\CleanDir::run","p":"Robo/Task/Filesystem/CleanDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\CleanDir::emptyDir","p":"Robo/Task/Filesystem/CleanDir.html#method_emptyDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::__construct","p":"Robo/Task/Filesystem/CopyDir.html#method___construct","d":"

    Explicitly declare our consturctor, so that\nour copyDir() method does not look like a php4 constructor.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::run","p":"Robo/Task/Filesystem/CopyDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::dirPermissions","p":"Robo/Task/Filesystem/CopyDir.html#method_dirPermissions","d":"

    Sets the default folder permissions for the destination if it doesn't exist

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::exclude","p":"Robo/Task/Filesystem/CopyDir.html#method_exclude","d":"

    List files to exclude.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::overwrite","p":"Robo/Task/Filesystem/CopyDir.html#method_overwrite","d":"

    Destination files newer than source files are overwritten.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::copyDir","p":"Robo/Task/Filesystem/CopyDir.html#method_copyDir","d":"

    Copies a directory to another location.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::excluded","p":"Robo/Task/Filesystem/CopyDir.html#method_excluded","d":"

    Check to see if the current item is excluded.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\CopyDir::simplifyForCompare","p":"Robo/Task/Filesystem/CopyDir.html#method_simplifyForCompare","d":"

    Avoid problems comparing paths on Windows that may have a\ncombination of DIRECTORY_SEPARATOR and /.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\DeleteDir::run","p":"Robo/Task/Filesystem/DeleteDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::__construct","p":"Robo/Task/Filesystem/FilesystemStack.html#method___construct","d":null},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::getDelegate","p":"Robo/Task/Filesystem/FilesystemStack.html#method_getDelegate","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_copy","p":"Robo/Task/Filesystem/FilesystemStack.html#method__copy","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_chmod","p":"Robo/Task/Filesystem/FilesystemStack.html#method__chmod","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_chgrp","p":"Robo/Task/Filesystem/FilesystemStack.html#method__chgrp","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_chown","p":"Robo/Task/Filesystem/FilesystemStack.html#method__chown","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::_rename","p":"Robo/Task/Filesystem/FilesystemStack.html#method__rename","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::crossVolumeRename","p":"Robo/Task/Filesystem/FilesystemStack.html#method_crossVolumeRename","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::mkdir","p":"Robo/Task/Filesystem/FilesystemStack.html#method_mkdir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::touch","p":"Robo/Task/Filesystem/FilesystemStack.html#method_touch","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::copy","p":"Robo/Task/Filesystem/FilesystemStack.html#method_copy","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::chmod","p":"Robo/Task/Filesystem/FilesystemStack.html#method_chmod","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::chgrp","p":"Robo/Task/Filesystem/FilesystemStack.html#method_chgrp","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::chown","p":"Robo/Task/Filesystem/FilesystemStack.html#method_chown","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::remove","p":"Robo/Task/Filesystem/FilesystemStack.html#method_remove","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::rename","p":"Robo/Task/Filesystem/FilesystemStack.html#method_rename","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::symlink","p":"Robo/Task/Filesystem/FilesystemStack.html#method_symlink","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FilesystemStack::mirror","p":"Robo/Task/Filesystem/FilesystemStack.html#method_mirror","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::__construct","p":"Robo/Task/Filesystem/FlattenDir.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::run","p":"Robo/Task/Filesystem/FlattenDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::dirPermissions","p":"Robo/Task/Filesystem/FlattenDir.html#method_dirPermissions","d":"

    Sets the default folder permissions for the destination if it does not exist.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::includeParents","p":"Robo/Task/Filesystem/FlattenDir.html#method_includeParents","d":"

    Sets the value from which direction and how much parent dirs should be included.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::parentDir","p":"Robo/Task/Filesystem/FlattenDir.html#method_parentDir","d":"

    Sets the parent directory from which the relative parent directories will be calculated.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::to","p":"Robo/Task/Filesystem/FlattenDir.html#method_to","d":"

    Sets the target directory where the files will be copied to.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::findFiles","p":"Robo/Task/Filesystem/FlattenDir.html#method_findFiles","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::getTarget","p":"Robo/Task/Filesystem/FlattenDir.html#method_getTarget","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\FlattenDir::copyFiles","p":"Robo/Task/Filesystem/FlattenDir.html#method_copyFiles","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\MirrorDir::run","p":"Robo/Task/Filesystem/MirrorDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_copyDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__copyDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_mirrorDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__mirrorDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_deleteDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__deleteDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_cleanDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__cleanDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_rename","p":"Robo/Task/Filesystem/Shortcuts.html#method__rename","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_mkdir","p":"Robo/Task/Filesystem/Shortcuts.html#method__mkdir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_tmpDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__tmpDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_touch","p":"Robo/Task/Filesystem/Shortcuts.html#method__touch","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_remove","p":"Robo/Task/Filesystem/Shortcuts.html#method__remove","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_chgrp","p":"Robo/Task/Filesystem/Shortcuts.html#method__chgrp","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_chmod","p":"Robo/Task/Filesystem/Shortcuts.html#method__chmod","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_symlink","p":"Robo/Task/Filesystem/Shortcuts.html#method__symlink","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_copy","p":"Robo/Task/Filesystem/Shortcuts.html#method__copy","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Shortcuts::_flattenDir","p":"Robo/Task/Filesystem/Shortcuts.html#method__flattenDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskCleanDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskCleanDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskDeleteDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskDeleteDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskTmpDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskTmpDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskWorkDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskWorkDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskCopyDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskCopyDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskMirrorDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskMirrorDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskFlattenDir","p":"Robo/Task/Filesystem/Tasks.html#method_taskFlattenDir","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\Tasks::taskFilesystemStack","p":"Robo/Task/Filesystem/Tasks.html#method_taskFilesystemStack","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::__construct","p":"Robo/Task/Filesystem/TmpDir.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::randomLocation","p":"Robo/Task/Filesystem/TmpDir.html#method_randomLocation","d":"

    Add a random part to a path, ensuring that the directory does\nnot (currently) exist.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::randomString","p":"Robo/Task/Filesystem/TmpDir.html#method_randomString","d":"

    Generate a suitably random string to use as the suffix for our\ntemporary directory.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::cwd","p":"Robo/Task/Filesystem/TmpDir.html#method_cwd","d":"

    Flag that we should cwd to the temporary directory when it is\ncreated, and restore the old working directory when it is deleted.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::run","p":"Robo/Task/Filesystem/TmpDir.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::restoreWorkingDirectory","p":"Robo/Task/Filesystem/TmpDir.html#method_restoreWorkingDirectory","d":null},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::deleteTmpDir","p":"Robo/Task/Filesystem/TmpDir.html#method_deleteTmpDir","d":null},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::complete","p":"Robo/Task/Filesystem/TmpDir.html#method_complete","d":"

    Delete this directory when our collection completes.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\TmpDir::getPath","p":"Robo/Task/Filesystem/TmpDir.html#method_getPath","d":"

    Get a reference to the path to the temporary directory, so that\nit may be used to create other tasks. Note that the directory\nis not actually created until the task runs.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::__construct","p":"Robo/Task/Filesystem/WorkDir.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::run","p":"Robo/Task/Filesystem/WorkDir.html#method_run","d":"

    Create our working directory.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::complete","p":"Robo/Task/Filesystem/WorkDir.html#method_complete","d":"

    Move our working directory into its final destination once the\ncollection it belongs to completes.

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::rollback","p":"Robo/Task/Filesystem/WorkDir.html#method_rollback","d":"

    Delete our working directory

    "},{"t":"M","n":"Robo\\Task\\Filesystem\\WorkDir::getPath","p":"Robo/Task/Filesystem/WorkDir.html#method_getPath","d":"

    Get a reference to the path to the temporary directory, so that\nit may be used to create other tasks. Note that the directory\nis not actually created until the task runs.

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::silent","p":"Robo/Task/Gulp/Base.html#method_silent","d":"

    adds silent option to gulp

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::noColor","p":"Robo/Task/Gulp/Base.html#method_noColor","d":"

    adds --no-color option to gulp

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::color","p":"Robo/Task/Gulp/Base.html#method_color","d":"

    adds --color option to gulp

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::simple","p":"Robo/Task/Gulp/Base.html#method_simple","d":"

    adds --tasks-simple option to gulp

    "},{"t":"M","n":"Robo\\Task\\Gulp\\Base::__construct","p":"Robo/Task/Gulp/Base.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Gulp\\Base::getCommand","p":"Robo/Task/Gulp/Base.html#method_getCommand","d":""},{"t":"M","n":"Robo\\Task\\Gulp\\Run::run","p":"Robo/Task/Gulp/Run.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Gulp\\Tasks::taskGulpRun","p":"Robo/Task/Gulp/Tasks.html#method_taskGulpRun","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\BaseLogfile::__construct","p":"Robo/Task/Logfile/BaseLogfile.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\BaseLogfile::chmod","p":"Robo/Task/Logfile/BaseLogfile.html#method_chmod","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\RotateLog::__construct","p":"Robo/Task/Logfile/RotateLog.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\RotateLog::keep","p":"Robo/Task/Logfile/RotateLog.html#method_keep","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\RotateLog::run","p":"Robo/Task/Logfile/RotateLog.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\Shortcuts::_rotateLog","p":"Robo/Task/Logfile/Shortcuts.html#method__rotateLog","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\Shortcuts::_truncateLog","p":"Robo/Task/Logfile/Shortcuts.html#method__truncateLog","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\Tasks::taskRotateLog","p":"Robo/Task/Logfile/Tasks.html#method_taskRotateLog","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\Tasks::taskTruncateLog","p":"Robo/Task/Logfile/Tasks.html#method_taskTruncateLog","d":""},{"t":"M","n":"Robo\\Task\\Logfile\\TruncateLog::run","p":"Robo/Task/Logfile/TruncateLog.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Base::noDev","p":"Robo/Task/Npm/Base.html#method_noDev","d":"

    adds production option to npm

    "},{"t":"M","n":"Robo\\Task\\Npm\\Base::__construct","p":"Robo/Task/Npm/Base.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Base::getCommand","p":"Robo/Task/Npm/Base.html#method_getCommand","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Install::run","p":"Robo/Task/Npm/Install.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Tasks::taskNpmInstall","p":"Robo/Task/Npm/Tasks.html#method_taskNpmInstall","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Tasks::taskNpmUpdate","p":"Robo/Task/Npm/Tasks.html#method_taskNpmUpdate","d":""},{"t":"M","n":"Robo\\Task\\Npm\\Update::run","p":"Robo/Task/Npm/Update.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::init","p":"Robo/Task/Remote/Rsync.html#method_init","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::__construct","p":"Robo/Task/Remote/Rsync.html#method___construct","d":null},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::fromPath","p":"Robo/Task/Remote/Rsync.html#method_fromPath","d":"

    This can either be a full rsync path spec (user@host:path) or just a path.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::toPath","p":"Robo/Task/Remote/Rsync.html#method_toPath","d":"

    This can either be a full rsync path spec (user@host:path) or just a path.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::fromUser","p":"Robo/Task/Remote/Rsync.html#method_fromUser","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::fromHost","p":"Robo/Task/Remote/Rsync.html#method_fromHost","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::toUser","p":"Robo/Task/Remote/Rsync.html#method_toUser","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::toHost","p":"Robo/Task/Remote/Rsync.html#method_toHost","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::progress","p":"Robo/Task/Remote/Rsync.html#method_progress","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::stats","p":"Robo/Task/Remote/Rsync.html#method_stats","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::recursive","p":"Robo/Task/Remote/Rsync.html#method_recursive","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::verbose","p":"Robo/Task/Remote/Rsync.html#method_verbose","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::checksum","p":"Robo/Task/Remote/Rsync.html#method_checksum","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::archive","p":"Robo/Task/Remote/Rsync.html#method_archive","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::compress","p":"Robo/Task/Remote/Rsync.html#method_compress","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::owner","p":"Robo/Task/Remote/Rsync.html#method_owner","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::group","p":"Robo/Task/Remote/Rsync.html#method_group","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::times","p":"Robo/Task/Remote/Rsync.html#method_times","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::delete","p":"Robo/Task/Remote/Rsync.html#method_delete","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::timeout","p":"Robo/Task/Remote/Rsync.html#method_timeout","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::humanReadable","p":"Robo/Task/Remote/Rsync.html#method_humanReadable","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::wholeFile","p":"Robo/Task/Remote/Rsync.html#method_wholeFile","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::dryRun","p":"Robo/Task/Remote/Rsync.html#method_dryRun","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::itemizeChanges","p":"Robo/Task/Remote/Rsync.html#method_itemizeChanges","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::excludeVcs","p":"Robo/Task/Remote/Rsync.html#method_excludeVcs","d":"

    Excludes .git, .svn and .hg items at any depth.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::exclude","p":"Robo/Task/Remote/Rsync.html#method_exclude","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::excludeFrom","p":"Robo/Task/Remote/Rsync.html#method_excludeFrom","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::includeFilter","p":"Robo/Task/Remote/Rsync.html#method_includeFilter","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::filter","p":"Robo/Task/Remote/Rsync.html#method_filter","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::filesFrom","p":"Robo/Task/Remote/Rsync.html#method_filesFrom","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::remoteShell","p":"Robo/Task/Remote/Rsync.html#method_remoteShell","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::run","p":"Robo/Task/Remote/Rsync.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::getCommand","p":"Robo/Task/Remote/Rsync.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::getFromPathSpec","p":"Robo/Task/Remote/Rsync.html#method_getFromPathSpec","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::getToPathSpec","p":"Robo/Task/Remote/Rsync.html#method_getToPathSpec","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Rsync::getPathSpec","p":"Robo/Task/Remote/Rsync.html#method_getPathSpec","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::__construct","p":"Robo/Task/Remote/Ssh.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::hostname","p":"Robo/Task/Remote/Ssh.html#method_hostname","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::user","p":"Robo/Task/Remote/Ssh.html#method_user","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::stopOnFail","p":"Robo/Task/Remote/Ssh.html#method_stopOnFail","d":"

    Whether or not to chain commands together with && and stop the chain if one command fails.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::remoteDir","p":"Robo/Task/Remote/Ssh.html#method_remoteDir","d":"

    Changes to the given directory before running commands.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::identityFile","p":"Robo/Task/Remote/Ssh.html#method_identityFile","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::port","p":"Robo/Task/Remote/Ssh.html#method_port","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::forcePseudoTty","p":"Robo/Task/Remote/Ssh.html#method_forcePseudoTty","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::quiet","p":"Robo/Task/Remote/Ssh.html#method_quiet","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::verbose","p":"Robo/Task/Remote/Ssh.html#method_verbose","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::exec","p":"Robo/Task/Remote/Ssh.html#method_exec","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::getCommand","p":"Robo/Task/Remote/Ssh.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::run","p":"Robo/Task/Remote/Ssh.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::simulate","p":"Robo/Task/Remote/Ssh.html#method_simulate","d":"

    Called in place of run() for simulated tasks.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::validateParameters","p":"Robo/Task/Remote/Ssh.html#method_validateParameters","d":null},{"t":"M","n":"Robo\\Task\\Remote\\Ssh::sshCommand","p":"Robo/Task/Remote/Ssh.html#method_sshCommand","d":"

    Returns an ssh command string running $command on the remote.

    "},{"t":"M","n":"Robo\\Task\\Remote\\Tasks::taskRsync","p":"Robo/Task/Remote/Tasks.html#method_taskRsync","d":""},{"t":"M","n":"Robo\\Task\\Remote\\Tasks::taskSshExec","p":"Robo/Task/Remote/Tasks.html#method_taskSshExec","d":""},{"t":"M","n":"Robo\\Task\\Simulator::__construct","p":"Robo/Task/Simulator.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Simulator::__call","p":"Robo/Task/Simulator.html#method___call","d":""},{"t":"M","n":"Robo\\Task\\Simulator::run","p":"Robo/Task/Simulator.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Simulator::getCommand","p":"Robo/Task/Simulator.html#method_getCommand","d":"

    Danger: reach through the simulated wrapper and pull out the command\nto be executed. This is used when using a simulated task with another\nsimulated task that runs commands, e.g. the Remote\\Ssh task. Using\na simulated CommandInterface task with a non-simulated task may produce\nunexpected results (e.g. execution!).

    "},{"t":"M","n":"Robo\\Task\\Simulator::formatParameters","p":"Robo/Task/Simulator.html#method_formatParameters","d":""},{"t":"M","n":"Robo\\Task\\Simulator::convertParameter","p":"Robo/Task/Simulator.html#method_convertParameter","d":""},{"t":"M","n":"Robo\\Task\\Simulator::shortenParameter","p":"Robo/Task/Simulator.html#method_shortenParameter","d":""},{"t":"M","n":"Robo\\Task\\StackBasedTask::stopOnFail","p":"Robo/Task/StackBasedTask.html#method_stopOnFail","d":""},{"t":"M","n":"Robo\\Task\\StackBasedTask::getDelegate","p":"Robo/Task/StackBasedTask.html#method_getDelegate","d":"

    Derived classes should override the getDelegate() method, and\nreturn an instance of the API class being wrapped. When this\nis done, any method of the delegate is available as a method of\nthis class. Calling one of the delegate's methods will defer\nexecution until the run() method is called.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::getDelegateCommandList","p":"Robo/Task/StackBasedTask.html#method_getDelegateCommandList","d":"

    Derived classes that have more than one delegate may override\ngetCommandList to add as many delegate commands as desired to\nthe list of potential functions that __call() tried to find.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::printTaskProgress","p":"Robo/Task/StackBasedTask.html#method_printTaskProgress","d":"

    Print progress about the commands being executed

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::processResult","p":"Robo/Task/StackBasedTask.html#method_processResult","d":"

    Derived classes can override processResult to add more\nlogic to result handling from functions. By default, it\nis assumed that if a function returns in int, then\n0 == success, and any other value is the error code.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::addToCommandStack","p":"Robo/Task/StackBasedTask.html#method_addToCommandStack","d":"

    Record a function to call later.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::__call","p":"Robo/Task/StackBasedTask.html#method___call","d":"

    Any API function provided by the delegate that executes immediately\nmay be handled by __call automatically. These operations will all\nbe deferred until this task's run() method is called.

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::progressIndicatorSteps","p":"Robo/Task/StackBasedTask.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Task\\StackBasedTask::run","p":"Robo/Task/StackBasedTask.html#method_run","d":"

    Run all of the queued objects on the stack

    "},{"t":"M","n":"Robo\\Task\\StackBasedTask::callTaskMethod","p":"Robo/Task/StackBasedTask.html#method_callTaskMethod","d":"

    Execute one task method

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::__construct","p":"Robo/Task/Testing/Atoum.html#method___construct","d":"

    Atoum constructor.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::tags","p":"Robo/Task/Testing/Atoum.html#method_tags","d":"

    Tag or Tags to filter.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::lightReport","p":"Robo/Task/Testing/Atoum.html#method_lightReport","d":"

    Display result using the light reporter.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::tap","p":"Robo/Task/Testing/Atoum.html#method_tap","d":"

    Display result using the tap reporter.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::bootstrap","p":"Robo/Task/Testing/Atoum.html#method_bootstrap","d":"

    Path to the bootstrap file.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::configFile","p":"Robo/Task/Testing/Atoum.html#method_configFile","d":"

    Path to the config file.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::debug","p":"Robo/Task/Testing/Atoum.html#method_debug","d":"

    Use atoum's debug mode.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::files","p":"Robo/Task/Testing/Atoum.html#method_files","d":"

    Test file or test files to run.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::directories","p":"Robo/Task/Testing/Atoum.html#method_directories","d":"

    Test directory or directories to run.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::addMultipleOption","p":"Robo/Task/Testing/Atoum.html#method_addMultipleOption","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::getCommand","p":"Robo/Task/Testing/Atoum.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Atoum::run","p":"Robo/Task/Testing/Atoum.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::__construct","p":"Robo/Task/Testing/Behat.html#method___construct","d":"

    Behat constructor.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Behat::stopOnFail","p":"Robo/Task/Testing/Behat.html#method_stopOnFail","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::noInteraction","p":"Robo/Task/Testing/Behat.html#method_noInteraction","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::config","p":"Robo/Task/Testing/Behat.html#method_config","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::colors","p":"Robo/Task/Testing/Behat.html#method_colors","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::noColors","p":"Robo/Task/Testing/Behat.html#method_noColors","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::suite","p":"Robo/Task/Testing/Behat.html#method_suite","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::verbose","p":"Robo/Task/Testing/Behat.html#method_verbose","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::format","p":"Robo/Task/Testing/Behat.html#method_format","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Behat::getCommand","p":"Robo/Task/Testing/Behat.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Behat::run","p":"Robo/Task/Testing/Behat.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::__construct","p":"Robo/Task/Testing/Codecept.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::suite","p":"Robo/Task/Testing/Codecept.html#method_suite","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::test","p":"Robo/Task/Testing/Codecept.html#method_test","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::group","p":"Robo/Task/Testing/Codecept.html#method_group","d":"

    set group option. Can be called multiple times

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::excludeGroup","p":"Robo/Task/Testing/Codecept.html#method_excludeGroup","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::json","p":"Robo/Task/Testing/Codecept.html#method_json","d":"

    generate json report

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::xml","p":"Robo/Task/Testing/Codecept.html#method_xml","d":"

    generate xml JUnit report

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::html","p":"Robo/Task/Testing/Codecept.html#method_html","d":"

    Generate html report

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::tap","p":"Robo/Task/Testing/Codecept.html#method_tap","d":"

    generate tap report

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::configFile","p":"Robo/Task/Testing/Codecept.html#method_configFile","d":"

    provides config file other then default codeception.yml with -c option

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::coverage","p":"Robo/Task/Testing/Codecept.html#method_coverage","d":"

    collect codecoverage in raw format. You may pass name of cov file to save results

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::silent","p":"Robo/Task/Testing/Codecept.html#method_silent","d":"

    execute in silent mode

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::coverageXml","p":"Robo/Task/Testing/Codecept.html#method_coverageXml","d":"

    collect code coverage in xml format. You may pass name of xml file to save results

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::coverageHtml","p":"Robo/Task/Testing/Codecept.html#method_coverageHtml","d":"

    collect code coverage and generate html report. You may pass

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::env","p":"Robo/Task/Testing/Codecept.html#method_env","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::debug","p":"Robo/Task/Testing/Codecept.html#method_debug","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::noRebuild","p":"Robo/Task/Testing/Codecept.html#method_noRebuild","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::noExit","p":"Robo/Task/Testing/Codecept.html#method_noExit","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::failGroup","p":"Robo/Task/Testing/Codecept.html#method_failGroup","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::getCommand","p":"Robo/Task/Testing/Codecept.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Codecept::run","p":"Robo/Task/Testing/Codecept.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::__construct","p":"Robo/Task/Testing/PHPUnit.html#method___construct","d":"

    PHPUnit constructor.

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::filter","p":"Robo/Task/Testing/PHPUnit.html#method_filter","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::group","p":"Robo/Task/Testing/PHPUnit.html#method_group","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::excludeGroup","p":"Robo/Task/Testing/PHPUnit.html#method_excludeGroup","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::json","p":"Robo/Task/Testing/PHPUnit.html#method_json","d":"

    adds log-json option to runner

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::xml","p":"Robo/Task/Testing/PHPUnit.html#method_xml","d":"

    adds log-junit option

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::tap","p":"Robo/Task/Testing/PHPUnit.html#method_tap","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::bootstrap","p":"Robo/Task/Testing/PHPUnit.html#method_bootstrap","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::configFile","p":"Robo/Task/Testing/PHPUnit.html#method_configFile","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::debug","p":"Robo/Task/Testing/PHPUnit.html#method_debug","d":""},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::files","p":"Robo/Task/Testing/PHPUnit.html#method_files","d":"

    Directory of test files or single test file to run.

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::file","p":"Robo/Task/Testing/PHPUnit.html#method_file","d":"

    Test the provided file.

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::getCommand","p":"Robo/Task/Testing/PHPUnit.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\PHPUnit::run","p":"Robo/Task/Testing/PHPUnit.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::__construct","p":"Robo/Task/Testing/Phpspec.html#method___construct","d":"

    Phpspec constructor.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::stopOnFail","p":"Robo/Task/Testing/Phpspec.html#method_stopOnFail","d":null},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::noCodeGeneration","p":"Robo/Task/Testing/Phpspec.html#method_noCodeGeneration","d":null},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::quiet","p":"Robo/Task/Testing/Phpspec.html#method_quiet","d":null},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::verbose","p":"Robo/Task/Testing/Phpspec.html#method_verbose","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::noAnsi","p":"Robo/Task/Testing/Phpspec.html#method_noAnsi","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::noInteraction","p":"Robo/Task/Testing/Phpspec.html#method_noInteraction","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::config","p":"Robo/Task/Testing/Phpspec.html#method_config","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::format","p":"Robo/Task/Testing/Phpspec.html#method_format","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::getCommand","p":"Robo/Task/Testing/Phpspec.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Task\\Testing\\Phpspec::run","p":"Robo/Task/Testing/Phpspec.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskCodecept","p":"Robo/Task/Testing/Tasks.html#method_taskCodecept","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskPhpUnit","p":"Robo/Task/Testing/Tasks.html#method_taskPhpUnit","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskPhpspec","p":"Robo/Task/Testing/Tasks.html#method_taskPhpspec","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskAtoum","p":"Robo/Task/Testing/Tasks.html#method_taskAtoum","d":""},{"t":"M","n":"Robo\\Task\\Testing\\Tasks::taskBehat","p":"Robo/Task/Testing/Tasks.html#method_taskBehat","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::__construct","p":"Robo/Task/Vcs/GitStack.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::cloneRepo","p":"Robo/Task/Vcs/GitStack.html#method_cloneRepo","d":"

    Executes git clone

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::cloneShallow","p":"Robo/Task/Vcs/GitStack.html#method_cloneShallow","d":"

    Executes git clone with depth 1 as default

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::add","p":"Robo/Task/Vcs/GitStack.html#method_add","d":"

    Executes git add command with files to add pattern

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::commit","p":"Robo/Task/Vcs/GitStack.html#method_commit","d":"

    Executes git commit command with a message

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::pull","p":"Robo/Task/Vcs/GitStack.html#method_pull","d":"

    Executes git pull command.

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::push","p":"Robo/Task/Vcs/GitStack.html#method_push","d":"

    Executes git push command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::merge","p":"Robo/Task/Vcs/GitStack.html#method_merge","d":"

    Performs git merge

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::checkout","p":"Robo/Task/Vcs/GitStack.html#method_checkout","d":"

    Executes git checkout command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::tag","p":"Robo/Task/Vcs/GitStack.html#method_tag","d":"

    Executes git tag command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\GitStack::run","p":"Robo/Task/Vcs/GitStack.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::__construct","p":"Robo/Task/Vcs/HgStack.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::cloneRepo","p":"Robo/Task/Vcs/HgStack.html#method_cloneRepo","d":"

    Executes hg clone

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::add","p":"Robo/Task/Vcs/HgStack.html#method_add","d":"

    Executes hg add command with files to add by pattern

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::commit","p":"Robo/Task/Vcs/HgStack.html#method_commit","d":"

    Executes hg commit command with a message

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::pull","p":"Robo/Task/Vcs/HgStack.html#method_pull","d":"

    Executes hg pull command.

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::push","p":"Robo/Task/Vcs/HgStack.html#method_push","d":"

    Executes hg push command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::merge","p":"Robo/Task/Vcs/HgStack.html#method_merge","d":"

    Performs hg merge

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::tag","p":"Robo/Task/Vcs/HgStack.html#method_tag","d":"

    Executes hg tag command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\HgStack::run","p":"Robo/Task/Vcs/HgStack.html#method_run","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Shortcuts::_svnCheckout","p":"Robo/Task/Vcs/Shortcuts.html#method__svnCheckout","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Shortcuts::_gitClone","p":"Robo/Task/Vcs/Shortcuts.html#method__gitClone","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Shortcuts::_hgClone","p":"Robo/Task/Vcs/Shortcuts.html#method__hgClone","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::__construct","p":"Robo/Task/Vcs/SvnStack.html#method___construct","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::update","p":"Robo/Task/Vcs/SvnStack.html#method_update","d":"

    Updates svn update command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::add","p":"Robo/Task/Vcs/SvnStack.html#method_add","d":"

    Executes svn add command with files to add pattern

    "},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::commit","p":"Robo/Task/Vcs/SvnStack.html#method_commit","d":"

    Executes svn commit command with a message

    "},{"t":"M","n":"Robo\\Task\\Vcs\\SvnStack::checkout","p":"Robo/Task/Vcs/SvnStack.html#method_checkout","d":"

    Executes svn checkout command

    "},{"t":"M","n":"Robo\\Task\\Vcs\\Tasks::taskSvnStack","p":"Robo/Task/Vcs/Tasks.html#method_taskSvnStack","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Tasks::taskGitStack","p":"Robo/Task/Vcs/Tasks.html#method_taskGitStack","d":""},{"t":"M","n":"Robo\\Task\\Vcs\\Tasks::taskHgStack","p":"Robo/Task/Vcs/Tasks.html#method_taskHgStack","d":""},{"t":"M","n":"Robo\\Tasks::stopOnFail","p":"Robo/Tasks.html#method_stopOnFail","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::has","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_has","d":"

    Test for an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::get","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_get","d":"

    Get an entry from the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Cache\\SimpleCacheInterface::set","p":"Consolidation/AnnotatedCommand/Cache/SimpleCacheInterface.html#method_set","d":"

    Store an entry in the cache

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandCreationListenerInterface::notifyCommandFileAdded","p":"Consolidation/AnnotatedCommand/CommandCreationListenerInterface.html#method_notifyCommandFileAdded","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\CommandInfoAltererInterface::alterCommandInfo","p":"Consolidation/AnnotatedCommand/CommandInfoAltererInterface.html#method_alterCommandInfo","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface::setHookManager","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html#method_setHookManager","d":"

    Set a reference to the hook manager for later use

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Events\\CustomEventAwareInterface::getCustomEventHandlers","p":"Consolidation/AnnotatedCommand/Events/CustomEventAwareInterface.html#method_getCustomEventHandlers","d":"

    Get all of the defined event handlers of the specified name.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ExitCodeInterface::getExitCode","p":"Consolidation/AnnotatedCommand/ExitCodeInterface.html#method_getExitCode","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Help\\HelpDocumentAlter::helpAlter","p":"Consolidation/AnnotatedCommand/Help/HelpDocumentAlter.html#method_helpAlter","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ExtractOutputInterface::extractOutput","p":"Consolidation/AnnotatedCommand/Hooks/ExtractOutputInterface.html#method_extractOutput","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\InitializeHookInterface::initialize","p":"Consolidation/AnnotatedCommand/Hooks/InitializeHookInterface.html#method_initialize","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\InteractorInterface::interact","p":"Consolidation/AnnotatedCommand/Hooks/InteractorInterface.html#method_interact","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\OptionHookInterface::getOptions","p":"Consolidation/AnnotatedCommand/Hooks/OptionHookInterface.html#method_getOptions","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ProcessResultInterface::process","p":"Consolidation/AnnotatedCommand/Hooks/ProcessResultInterface.html#method_process","d":"

    After a command has executed, if the result is something\nthat needs to be processed, e.g. a collection of tasks to\nrun, then execute it and return the new result.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\StatusDeterminerInterface::determineStatusCode","p":"Consolidation/AnnotatedCommand/Hooks/StatusDeterminerInterface.html#method_determineStatusCode","d":"

    Convert a result object into a status code, if\npossible. Return null if the result object is unknown.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Hooks\\ValidatorInterface::validate","p":"Consolidation/AnnotatedCommand/Hooks/ValidatorInterface.html#method_validate","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface::setStdinHandler","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html#method_setStdinHandler","d":"

    Sets the standard input handler.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Input\\StdinAwareInterface::stdin","p":"Consolidation/AnnotatedCommand/Input/StdinAwareInterface.html#method_stdin","d":"

    Returns the standard input handler.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\AutomaticOptionsProviderInterface::automaticOptions","p":"Consolidation/AnnotatedCommand/Options/AutomaticOptionsProviderInterface.html#method_automaticOptions","d":""},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Options\\PrepareFormatter::prepare","p":"Consolidation/AnnotatedCommand/Options/PrepareFormatter.html#method_prepare","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\OutputDataInterface::getOutputData","p":"Consolidation/AnnotatedCommand/OutputDataInterface.html#method_getOutputData","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\Output\\OutputAwareInterface::setOutput","p":"Consolidation/AnnotatedCommand/Output/OutputAwareInterface.html#method_setOutput","d":"

    Sets the Console Output.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\ParameterInjector::get","p":"Consolidation/AnnotatedCommand/ParameterInjector.html#method_get","d":null},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State::restore","p":"Consolidation/AnnotatedCommand/State.html#method_restore","d":"

    Restore state to a previously cached value.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\SavableState::currentState","p":"Consolidation/AnnotatedCommand/State/SavableState.html#method_currentState","d":"

    Return the current state of this object.

    "},{"t":"M","n":"Consolidation\\AnnotatedCommand\\State\\State::restore","p":"Consolidation/AnnotatedCommand/State/State.html#method_restore","d":"

    Restore state to a previously cached value.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::setFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_setFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::getFormatter","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_getFormatter","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterAwareInterface::isHumanReadable","p":"Consolidation/OutputFormatters/Formatters/FormatterAwareInterface.html#method_isHumanReadable","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\FormatterInterface::write","p":"Consolidation/OutputFormatters/Formatters/FormatterInterface.html#method_write","d":"

    Given structured data, apply appropriate\nformatting, and return a printable string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\MetadataFormatterInterface::writeMetadata","p":"Consolidation/OutputFormatters/Formatters/MetadataFormatterInterface.html#method_writeMetadata","d":"

    Given some metadata, decide how to display it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Formatters\\RenderDataInterface::renderData","p":"Consolidation/OutputFormatters/Formatters/RenderDataInterface.html#method_renderData","d":"

    Convert the contents of the output data just before it\nis to be printed, prior to output but after restructuring\nand validation.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Options\\OverrideOptionsInterface::overrideOptions","p":"Consolidation/OutputFormatters/Options/OverrideOptionsInterface.html#method_overrideOptions","d":"

    Allow the formatter to mess with the configuration options before any\ntransformations et. al. get underway.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\ConversionInterface::convert","p":"Consolidation/OutputFormatters/StructuredData/ConversionInterface.html#method_convert","d":"

    Allow structured data to be converted -- i.e. from\nRowsOfFields to UnstructuredListData.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\ListDataInterface::getListData","p":"Consolidation/OutputFormatters/StructuredData/ListDataInterface.html#method_getListData","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::getDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_getDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::setDataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_setDataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::getMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_getMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::setMetadataKey","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_setMetadataKey","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::extractData","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_extractData","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::extractMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_extractMetadata","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataHolderInterface::reconstruct","p":"Consolidation/OutputFormatters/StructuredData/MetadataHolderInterface.html#method_reconstruct","d":null},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\MetadataInterface::getMetadata","p":"Consolidation/OutputFormatters/StructuredData/MetadataInterface.html#method_getMetadata","d":"

    Return the metadata associated with the structured data (if any)

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\OriginalDataInterface::getOriginalData","p":"Consolidation/OutputFormatters/StructuredData/OriginalDataInterface.html#method_getOriginalData","d":"

    Return the original data for this table. Used by any\nformatter that expects an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellCollectionInterface::addRenderer","p":"Consolidation/OutputFormatters/StructuredData/RenderCellCollectionInterface.html#method_addRenderer","d":"

    Add a renderer

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RenderCellInterface::renderCell","p":"Consolidation/OutputFormatters/StructuredData/RenderCellInterface.html#method_renderCell","d":"

    Convert the contents of one table cell into a string,\nso that it may be placed in the table. Renderer should\nreturn the $cellData passed to it if it does not wish to\nprocess it.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\RestructureInterface::restructure","p":"Consolidation/OutputFormatters/StructuredData/RestructureInterface.html#method_restructure","d":"

    Allow structured data to be restructured -- i.e. to select fields\nto show, reorder fields, etc.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\TableDataInterface::getTableData","p":"Consolidation/OutputFormatters/StructuredData/TableDataInterface.html#method_getTableData","d":"

    Convert structured data into a form suitable for use\nby the table formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\DomDataInterface::getDomData","p":"Consolidation/OutputFormatters/StructuredData/Xml/DomDataInterface.html#method_getDomData","d":"

    Convert data into a \\DomDocument.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml\\XmlSchemaInterface::arrayToXml","p":"Consolidation/OutputFormatters/StructuredData/Xml/XmlSchemaInterface.html#method_arrayToXml","d":"

    Convert data to a format suitable for use in a list.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\OverrideRestructureInterface::overrideRestructure","p":"Consolidation/OutputFormatters/Transformations/OverrideRestructureInterface.html#method_overrideRestructure","d":"

    Select data to use directly from the structured output,\nbefore the restructure operation has been executed.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface::simplifyToArray","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html#method_simplifyToArray","d":"

    Convert structured data into a generic array, usable by generic\narray-based formatters. Objects that implement this interface may\nbe attached to the FormatterManager, and will be used on any data\nstructure that needs to be simplified into an array. An array\nsimplifier should take no action other than to return its input data\nif it cannot simplify the provided data into an array.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\SimplifyToArrayInterface::canSimplify","p":"Consolidation/OutputFormatters/Transformations/SimplifyToArrayInterface.html#method_canSimplify","d":"

    Indicate whether or not the given data type can be simplified to an array

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Transformations\\StringTransformationInterface::simplifyToString","p":"Consolidation/OutputFormatters/Transformations/StringTransformationInterface.html#method_simplifyToString","d":"

    simplifyToString is called by the string formatter to convert\nstructured data to a simple string.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidDataTypesInterface::validDataTypes","p":"Consolidation/OutputFormatters/Validate/ValidDataTypesInterface.html#method_validDataTypes","d":"

    Return the list of data types acceptable to this formatter

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface::isValidDataType","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html#method_isValidDataType","d":"

    Return true if the specified format is valid for use with\nthis formatter.

    "},{"t":"M","n":"Consolidation\\OutputFormatters\\Validate\\ValidationInterface::validate","p":"Consolidation/OutputFormatters/Validate/ValidationInterface.html#method_validate","d":"

    Throw an IncompatibleDataException if the provided data cannot\nbe processed by this formatter. Return the source data if it\nis valid. The data may be encapsulated or converted if necessary.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\DataFileLoaderInterface::load","p":"Consolidation/SiteAlias/DataFileLoaderInterface.html#method_load","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::name","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_name","d":"

    Return the name of this alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::hasRoot","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_hasRoot","d":"

    Determine whether this alias has a root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::root","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_root","d":"

    Get the root

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::uri","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_uri","d":"

    Get the uri

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::setUri","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_setUri","d":"

    Record the uri

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteHostWithUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteHostWithUser","d":"

    Return user@host, or just host if there is no user. Returns\nan empty string if there is no host.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteUser","d":"

    Get the remote user

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::hasRemoteUser","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_hasRemoteUser","d":"

    Return true if this alias record has a remote user

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::remoteHost","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_remoteHost","d":"

    Get the remote host

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isRemote","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isRemote","d":"

    Return true if this alias record has a remote host that is not\nthe local host

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isContainer","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isContainer","d":"

    Return true if the alias record use the Docker Compose transport.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isLocal","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isLocal","d":"

    Return true if this alias record is for the local system

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::isNone","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_isNone","d":"

    Determine whether this alias does not represent any site. An\nalias record must either be remote or have a root.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::localRoot","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_localRoot","d":"

    Return the 'root' element of this alias if this alias record\nis local.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasInterface::exportConfig","p":"Consolidation/SiteAlias/SiteAliasInterface.html#method_exportConfig","d":"

    Export the configuration values in this alias record, and reconfigure\nthem so that the layout matches that of the global configuration object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::setSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_setSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::siteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_siteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerAwareInterface::hasSiteAliasManager","p":"Consolidation/SiteAlias/SiteAliasManagerAwareInterface.html#method_hasSiteAliasManager","d":""},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setReferenceData","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setReferenceData","d":"

    Allow configuration data to be used in replacements in the alias file.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setRoot","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setRoot","d":"

    Inject the root of the selected site

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::addSearchLocation","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_addSearchLocation","d":"

    Add a search location to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::addSearchLocations","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_addSearchLocations","d":"

    Add search locations to our site alias discovery object.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInitializationInterface::setSelf","p":"Consolidation/SiteAlias/SiteAliasManagerInitializationInterface.html#method_setSelf","d":"

    Force-set the current @self alias.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::searchLocations","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_searchLocations","d":"

    Return all of the paths where alias files may be found.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::get","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_get","d":"

    Get an alias record by name, or convert a site specification\ninto an alias record via the site alias spec parser. If a\nsimple alias name is provided (e.g. '@alias'), it is interpreted\nas a sitename, and the default environment for that site is returned.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getSelf","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getSelf","d":"

    Get the '@self' alias record.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getAlias","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getAlias","d":"

    Get an alias record from a name. Does not accept site specifications.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::getMultiple","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_getMultiple","d":"

    Given a simple alias name, e.g. '@alias', returns all of the\nenvironments in the specified site.

    "},{"t":"M","n":"Consolidation\\SiteAlias\\SiteAliasManagerInterface::listAllFilePaths","p":"Consolidation/SiteAlias/SiteAliasManagerInterface.html#method_listAllFilePaths","d":"

    Return the paths to all alias files in all search locations known\nto the alias manager.

    "},{"t":"M","n":"Drush\\Attributes\\ValidatorInterface::validate","p":"Drush/Attributes/ValidatorInterface.html#method_validate","d":null},{"t":"M","n":"Drush\\Boot\\Boot::findUri","p":"Drush/Boot/Boot.html#method_findUri","d":"

    Select the best URI for the provided cwd. Only called\nif the user did not explicitly specify a URI.

    "},{"t":"M","n":"Drush\\Boot\\Boot::setUri","p":"Drush/Boot/Boot.html#method_setUri","d":"

    Inject the uri for the specific site to be bootstrapped

    "},{"t":"M","n":"Drush\\Boot\\Boot::validRoot","p":"Drush/Boot/Boot.html#method_validRoot","d":"

    This function determines if the specified path points to\nthe root directory of a CMS that can be bootstrapped by\nthe specific subclass that implements it.

    "},{"t":"M","n":"Drush\\Boot\\Boot::getVersion","p":"Drush/Boot/Boot.html#method_getVersion","d":"

    Given a site root directory, determine the exact version of the software.

    "},{"t":"M","n":"Drush\\Boot\\Boot::bootstrapPhases","p":"Drush/Boot/Boot.html#method_bootstrapPhases","d":"

    Returns an array that determines what bootstrap phases\nare necessary to bootstrap this CMS. This array\nshould map from a numeric phase to the name of a method\n(string) in the Boot class that handles the bootstrap\nphase.

    "},{"t":"M","n":"Drush\\Boot\\Boot::bootstrapPhaseMap","p":"Drush/Boot/Boot.html#method_bootstrapPhaseMap","d":"

    Return an array mapping from bootstrap phase shorthand\nstrings (e.g. "full") to the corresponding bootstrap\nphase index constant (e.g. DRUSH_BOOTSTRAP_DRUPAL_FULL).

    "},{"t":"M","n":"Drush\\Boot\\Boot::lookUpPhaseIndex","p":"Drush/Boot/Boot.html#method_lookUpPhaseIndex","d":"

    Convert from a phase shorthand or constant to a phase index.

    "},{"t":"M","n":"Drush\\Boot\\Boot::reportCommandError","p":"Drush/Boot/Boot.html#method_reportCommandError","d":"

    Called by Drush if a command is not found, or if the\ncommand was found, but did not meet requirements.

    "},{"t":"M","n":"Drush\\Boot\\Boot::terminate","p":"Drush/Boot/Boot.html#method_terminate","d":"

    This method is called during the shutdown of drush.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface::sanitize","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html#method_sanitize","d":"

    Run your sanitization logic using standard Drupal APIs.

    "},{"t":"M","n":"Drush\\Commands\\sql\\sanitize\\SanitizePluginInterface::messages","p":"Drush/Commands/sql/sanitize/SanitizePluginInterface.html#method_messages","d":"

    Use #[CLI\\Hook(type: HookManager::ON_EVENT, target: SanitizeCommands::CONFIRMS)]

    "},{"t":"M","n":"Drush\\Log\\SuccessInterface::success","p":"Drush/Log/SuccessInterface.html#method_success","d":"

    Log a 'success' message.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::optionsWithValues","p":"Drush/Preflight/PreflightArgsInterface.html#method_optionsWithValues","d":"

    Return an associative array of '--option' => 'methodName'.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::applyToConfig","p":"Drush/Preflight/PreflightArgsInterface.html#method_applyToConfig","d":"

    Copy any applicable arguments into the provided configuration\nobject, as appropriate.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::args","p":"Drush/Preflight/PreflightArgsInterface.html#method_args","d":"

    Return all of the args from the inputs that were NOT processed\nby the ArgsPreprocessor (anything not listed in optionsWithValues).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::applicationPath","p":"Drush/Preflight/PreflightArgsInterface.html#method_applicationPath","d":"

    Return the path to this application's executable ($argv[0]).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::commandName","p":"Drush/Preflight/PreflightArgsInterface.html#method_commandName","d":"

    Return the command name from the runtime args. Note that the\ncommand name also exists inside the runtime args, because the\nruntime args maintain the order of the options relative to the\ncommand name (save for those options removed by preflight args).

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::setCommandName","p":"Drush/Preflight/PreflightArgsInterface.html#method_setCommandName","d":"

    Store the command name, once it is found.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::addArg","p":"Drush/Preflight/PreflightArgsInterface.html#method_addArg","d":"

    Add one argument to the end of the list returned by the args() method.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::passArgs","p":"Drush/Preflight/PreflightArgsInterface.html#method_passArgs","d":"

    Add everything in the provided array to the list returned by args()

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::alias","p":"Drush/Preflight/PreflightArgsInterface.html#method_alias","d":"

    Return any '@alias' that may have appeared before the argument\nholding the command name.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::hasAlias","p":"Drush/Preflight/PreflightArgsInterface.html#method_hasAlias","d":"

    Returns 'true' if an '@alias' was set.

    "},{"t":"M","n":"Drush\\Preflight\\PreflightArgsInterface::setAlias","p":"Drush/Preflight/PreflightArgsInterface.html#method_setAlias","d":"

    Set an alias. Should always begin with '@'.

    "},{"t":"M","n":"Drush\\Runtime\\HandlerInterface::installHandler","p":"Drush/Runtime/HandlerInterface.html#method_installHandler","d":null},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::setSearchPattern","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_setSearchPattern","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::getClasses","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_getClasses","d":""},{"t":"M","n":"Robo\\ClassDiscovery\\ClassDiscoveryInterface::getFile","p":"Robo/ClassDiscovery/ClassDiscoveryInterface.html#method_getFile","d":""},{"t":"M","n":"Robo\\Collection\\CollectionInterface::add","p":"Robo/Collection/CollectionInterface.html#method_add","d":"

    Add a task or a list of tasks to our task collection. Each task\nwill run via its 'run()' method once (and if) all of the tasks\nadded before it complete successfully. If the task also implements\nRollbackInterface, then it will be rolled back via its 'rollback()'\nmethod ONLY if its 'run()' method completes successfully, and some\ntask added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::addCode","p":"Robo/Collection/CollectionInterface.html#method_addCode","d":"

    Add arbitrary code to execute as a task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::addIterable","p":"Robo/Collection/CollectionInterface.html#method_addIterable","d":"

    Add arbitrary code that will be called once for every item in the\nprovided array or iterable object. If the function result of the\nprovided callback is a TaskInterface or Collection, then it will be\nexecuted.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::rollback","p":"Robo/Collection/CollectionInterface.html#method_rollback","d":"

    Add a rollback task to our task collection. A rollback task\nwill execute ONLY if all of the tasks added before it complete\nsuccessfully, AND some task added after it fails.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::rollbackCode","p":"Robo/Collection/CollectionInterface.html#method_rollbackCode","d":"

    Add arbitrary code to execute as a rollback.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::completion","p":"Robo/Collection/CollectionInterface.html#method_completion","d":"

    Add a completion task to our task collection. A completion task\nwill execute EITHER after all tasks succeed, OR immediatley after\nany task fails. Completion tasks never cause errors to be returned\nfrom Collection::run(), even if they fail.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::completionCode","p":"Robo/Collection/CollectionInterface.html#method_completionCode","d":"

    Add arbitrary code to execute as a completion.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::before","p":"Robo/Collection/CollectionInterface.html#method_before","d":"

    Add a task before an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::after","p":"Robo/Collection/CollectionInterface.html#method_after","d":"

    Add a task after an existing named task.

    "},{"t":"M","n":"Robo\\Collection\\CollectionInterface::progressMessage","p":"Robo/Collection/CollectionInterface.html#method_progressMessage","d":"

    Print a progress message after Collection::run() has executed\nall of the tasks that were added prior to the point when this\nmethod was called. If one of the previous tasks fail, then this\nmessage will not be printed.

    "},{"t":"M","n":"Robo\\Collection\\NestedCollectionInterface::setParentCollection","p":"Robo/Collection/NestedCollectionInterface.html#method_setParentCollection","d":""},{"t":"M","n":"Robo\\Contract\\BuilderAwareInterface::setBuilder","p":"Robo/Contract/BuilderAwareInterface.html#method_setBuilder","d":"

    Set the builder reference

    "},{"t":"M","n":"Robo\\Contract\\BuilderAwareInterface::getBuilder","p":"Robo/Contract/BuilderAwareInterface.html#method_getBuilder","d":"

    Get the builder reference

    "},{"t":"M","n":"Robo\\Contract\\CommandInterface::getCommand","p":"Robo/Contract/CommandInterface.html#method_getCommand","d":"

    Returns command that can be executed.

    "},{"t":"M","n":"Robo\\Contract\\CompletionInterface::complete","p":"Robo/Contract/CompletionInterface.html#method_complete","d":"

    Revert an operation that can be rolled back

    "},{"t":"M","n":"Robo\\Contract\\InflectionInterface::inflect","p":"Robo/Contract/InflectionInterface.html#method_inflect","d":"

    Based on league/container inflection: https://container.thephpleague.com/4.x/inflectors/

    "},{"t":"M","n":"Robo\\Contract\\InflectionInterface::injectDependencies","p":"Robo/Contract/InflectionInterface.html#method_injectDependencies","d":"

    Take all dependencies availble to this task and inject any that are\nneeded into the provided task. The general pattern is that, for every\nFooAwareInterface that this class implements, it should test to see\nif the child also implements the same interface, and if so, should call\n$child->setFoo($this->foo).

    "},{"t":"M","n":"Robo\\Contract\\OutputAdapterInterface::verbosityMeetsThreshold","p":"Robo/Contract/OutputAdapterInterface.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Contract\\OutputAdapterInterface::writeMessage","p":"Robo/Contract/OutputAdapterInterface.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Contract\\PrintedInterface::getPrinted","p":"Robo/Contract/PrintedInterface.html#method_getPrinted","d":""},{"t":"M","n":"Robo\\Contract\\ProgressIndicatorAwareInterface::progressIndicatorSteps","p":"Robo/Contract/ProgressIndicatorAwareInterface.html#method_progressIndicatorSteps","d":""},{"t":"M","n":"Robo\\Contract\\ProgressIndicatorAwareInterface::setProgressIndicator","p":"Robo/Contract/ProgressIndicatorAwareInterface.html#method_setProgressIndicator","d":""},{"t":"M","n":"Robo\\Contract\\ProgressInterface::progressSteps","p":"Robo/Contract/ProgressInterface.html#method_progressSteps","d":""},{"t":"M","n":"Robo\\Contract\\RollbackInterface::rollback","p":"Robo/Contract/RollbackInterface.html#method_rollback","d":"

    Revert an operation that can be rolled back

    "},{"t":"M","n":"Robo\\Contract\\SimulatedInterface::simulate","p":"Robo/Contract/SimulatedInterface.html#method_simulate","d":"

    Called in place of run() for simulated tasks.

    "},{"t":"M","n":"Robo\\Contract\\TaskInterface::run","p":"Robo/Contract/TaskInterface.html#method_run","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::setVerbosityThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_setVerbosityThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::verbosityThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_verbosityThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::setOutputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_setOutputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::outputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_outputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::hasOutputAdapter","p":"Robo/Contract/VerbosityThresholdInterface.html#method_hasOutputAdapter","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::verbosityMeetsThreshold","p":"Robo/Contract/VerbosityThresholdInterface.html#method_verbosityMeetsThreshold","d":""},{"t":"M","n":"Robo\\Contract\\VerbosityThresholdInterface::writeMessage","p":"Robo/Contract/VerbosityThresholdInterface.html#method_writeMessage","d":""},{"t":"M","n":"Robo\\Contract\\WrappedTaskInterface::original","p":"Robo/Contract/WrappedTaskInterface.html#method_original","d":""},{"t":"M","n":"Robo\\State\\Consumer::receiveState","p":"Robo/State/Consumer.html#method_receiveState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::getState","p":"Robo/State/StateAwareInterface.html#method_getState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::setState","p":"Robo/State/StateAwareInterface.html#method_setState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::setStateValue","p":"Robo/State/StateAwareInterface.html#method_setStateValue","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::updateState","p":"Robo/State/StateAwareInterface.html#method_updateState","d":""},{"t":"M","n":"Robo\\State\\StateAwareInterface::resetState","p":"Robo/State/StateAwareInterface.html#method_resetState","d":null},{"t":"N","n":"Consolidation","p":"Consolidation.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand","p":"Consolidation/AnnotatedCommand.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Attributes","p":"Consolidation/AnnotatedCommand/Attributes.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Cache","p":"Consolidation/AnnotatedCommand/Cache.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Events","p":"Consolidation/AnnotatedCommand/Events.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Help","p":"Consolidation/AnnotatedCommand/Help.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Hooks","p":"Consolidation/AnnotatedCommand/Hooks.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Hooks\\Dispatchers","p":"Consolidation/AnnotatedCommand/Hooks/Dispatchers.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Input","p":"Consolidation/AnnotatedCommand/Input.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Options","p":"Consolidation/AnnotatedCommand/Options.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Output","p":"Consolidation/AnnotatedCommand/Output.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Parser","p":"Consolidation/AnnotatedCommand/Parser.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\Parser\\Internal","p":"Consolidation/AnnotatedCommand/Parser/Internal.html"},{"t":"N","n":"Consolidation\\AnnotatedCommand\\State","p":"Consolidation/AnnotatedCommand/State.html"},{"t":"N","n":"Consolidation\\OutputFormatters","p":"Consolidation/OutputFormatters.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Exception","p":"Consolidation/OutputFormatters/Exception.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Formatters","p":"Consolidation/OutputFormatters/Formatters.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Options","p":"Consolidation/OutputFormatters/Options.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\StructuredData","p":"Consolidation/OutputFormatters/StructuredData.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\StructuredData\\Xml","p":"Consolidation/OutputFormatters/StructuredData/Xml.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Transformations","p":"Consolidation/OutputFormatters/Transformations.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Transformations\\Wrap","p":"Consolidation/OutputFormatters/Transformations/Wrap.html"},{"t":"N","n":"Consolidation\\OutputFormatters\\Validate","p":"Consolidation/OutputFormatters/Validate.html"},{"t":"N","n":"Consolidation\\SiteAlias","p":"Consolidation/SiteAlias.html"},{"t":"N","n":"Consolidation\\SiteAlias\\Util","p":"Consolidation/SiteAlias/Util.html"},{"t":"N","n":"Drush","p":"Drush.html"},{"t":"N","n":"Drush\\Attributes","p":"Drush/Attributes.html"},{"t":"N","n":"Drush\\Backend","p":"Drush/Backend.html"},{"t":"N","n":"Drush\\Boot","p":"Drush/Boot.html"},{"t":"N","n":"Drush\\Command","p":"Drush/Command.html"},{"t":"N","n":"Drush\\Commands","p":"Drush/Commands.html"},{"t":"N","n":"Drush\\Commands\\config","p":"Drush/Commands/config.html"},{"t":"N","n":"Drush\\Commands\\core","p":"Drush/Commands/core.html"},{"t":"N","n":"Drush\\Commands\\field","p":"Drush/Commands/field.html"},{"t":"N","n":"Drush\\Commands\\generate","p":"Drush/Commands/generate.html"},{"t":"N","n":"Drush\\Commands\\generate\\Generators","p":"Drush/Commands/generate/Generators.html"},{"t":"N","n":"Drush\\Commands\\generate\\Generators\\Drush","p":"Drush/Commands/generate/Generators/Drush.html"},{"t":"N","n":"Drush\\Commands\\help","p":"Drush/Commands/help.html"},{"t":"N","n":"Drush\\Commands\\pm","p":"Drush/Commands/pm.html"},{"t":"N","n":"Drush\\Commands\\sql","p":"Drush/Commands/sql.html"},{"t":"N","n":"Drush\\Commands\\sql\\sanitize","p":"Drush/Commands/sql/sanitize.html"},{"t":"N","n":"Drush\\Config","p":"Drush/Config.html"},{"t":"N","n":"Drush\\Config\\Loader","p":"Drush/Config/Loader.html"},{"t":"N","n":"Drush\\Drupal","p":"Drush/Drupal.html"},{"t":"N","n":"Drush\\DrupalFinder","p":"Drush/DrupalFinder.html"},{"t":"N","n":"Drush\\Drupal\\Commands","p":"Drush/Drupal/Commands.html"},{"t":"N","n":"Drush\\Drupal\\Commands\\sql","p":"Drush/Drupal/Commands/sql.html"},{"t":"N","n":"Drush\\Drupal\\Migrate","p":"Drush/Drupal/Migrate.html"},{"t":"N","n":"Drush\\Exceptions","p":"Drush/Exceptions.html"},{"t":"N","n":"Drush\\Exec","p":"Drush/Exec.html"},{"t":"N","n":"Drush\\Formatters","p":"Drush/Formatters.html"},{"t":"N","n":"Drush\\Log","p":"Drush/Log.html"},{"t":"N","n":"Drush\\Preflight","p":"Drush/Preflight.html"},{"t":"N","n":"Drush\\Psysh","p":"Drush/Psysh.html"},{"t":"N","n":"Drush\\Runtime","p":"Drush/Runtime.html"},{"t":"N","n":"Drush\\SiteAlias","p":"Drush/SiteAlias.html"},{"t":"N","n":"Drush\\SiteAlias\\Util","p":"Drush/SiteAlias/Util.html"},{"t":"N","n":"Drush\\Sql","p":"Drush/Sql.html"},{"t":"N","n":"Drush\\Symfony","p":"Drush/Symfony.html"},{"t":"N","n":"Drush\\TestTraits","p":"Drush/TestTraits.html"},{"t":"N","n":"Drush\\Utils","p":"Drush/Utils.html"},{"t":"N","n":"Robo","p":"Robo.html"},{"t":"N","n":"Robo\\ClassDiscovery","p":"Robo/ClassDiscovery.html"},{"t":"N","n":"Robo\\Collection","p":"Robo/Collection.html"},{"t":"N","n":"Robo\\Common","p":"Robo/Common.html"},{"t":"N","n":"Robo\\Config","p":"Robo/Config.html"},{"t":"N","n":"Robo\\Contract","p":"Robo/Contract.html"},{"t":"N","n":"Robo\\Exception","p":"Robo/Exception.html"},{"t":"N","n":"Robo\\Log","p":"Robo/Log.html"},{"t":"N","n":"Robo\\Runtime","p":"Robo/Runtime.html"},{"t":"N","n":"Robo\\State","p":"Robo/State.html"},{"t":"N","n":"Robo\\Symfony","p":"Robo/Symfony.html"},{"t":"N","n":"Robo\\Task","p":"Robo/Task.html"},{"t":"N","n":"Robo\\Task\\ApiGen","p":"Robo/Task/ApiGen.html"},{"t":"N","n":"Robo\\Task\\Archive","p":"Robo/Task/Archive.html"},{"t":"N","n":"Robo\\Task\\Assets","p":"Robo/Task/Assets.html"},{"t":"N","n":"Robo\\Task\\Base","p":"Robo/Task/Base.html"},{"t":"N","n":"Robo\\Task\\Bower","p":"Robo/Task/Bower.html"},{"t":"N","n":"Robo\\Task\\Composer","p":"Robo/Task/Composer.html"},{"t":"N","n":"Robo\\Task\\Development","p":"Robo/Task/Development.html"},{"t":"N","n":"Robo\\Task\\Docker","p":"Robo/Task/Docker.html"},{"t":"N","n":"Robo\\Task\\File","p":"Robo/Task/File.html"},{"t":"N","n":"Robo\\Task\\Filesystem","p":"Robo/Task/Filesystem.html"},{"t":"N","n":"Robo\\Task\\Gulp","p":"Robo/Task/Gulp.html"},{"t":"N","n":"Robo\\Task\\Logfile","p":"Robo/Task/Logfile.html"},{"t":"N","n":"Robo\\Task\\Npm","p":"Robo/Task/Npm.html"},{"t":"N","n":"Robo\\Task\\Remote","p":"Robo/Task/Remote.html"},{"t":"N","n":"Robo\\Task\\Testing","p":"Robo/Task/Testing.html"},{"t":"N","n":"Robo\\Task\\Vcs","p":"Robo/Task/Vcs.html"}]} diff --git a/api/renderer.index b/api/renderer.index index adbfcd104a..0450eb4710 100644 --- a/api/renderer.index +++ b/api/renderer.index @@ -1 +1 @@ -O:21:"Doctum\Renderer\Index":3:{i:0;a:566:{s:47:"Consolidation\AnnotatedCommand\AnnotatedCommand";s:40:"702d96be6d07e0f0d64369e7bc0224a1c6ffebbf";s:54:"Consolidation\AnnotatedCommand\AnnotatedCommandFactory";s:40:"6e8ca5f66eebd257540db855d9068ffc0c0b3078";s:45:"Consolidation\AnnotatedCommand\AnnotationData";s:40:"665c1c483c5266f6578397b8a33b37a6e02afdac";s:50:"Consolidation\AnnotatedCommand\Attributes\Argument";s:40:"e675d792da939a7a86030402f16d810bef0073dd";s:49:"Consolidation\AnnotatedCommand\Attributes\Command";s:40:"7823af4f851e7af2b75a6e0c66ddf7732e478da7";s:50:"Consolidation\AnnotatedCommand\Attributes\Complete";s:40:"06c6c7b644d8e694b123432daf31a4a4523ac9f6";s:55:"Consolidation\AnnotatedCommand\Attributes\DefaultFields";s:40:"3fecdb743afca03d715645193d521ec034f26f91";s:60:"Consolidation\AnnotatedCommand\Attributes\DefaultTableFields";s:40:"7a230c203446f6e176309a1885f5e8489715de7c";s:53:"Consolidation\AnnotatedCommand\Attributes\FieldLabels";s:40:"3a8150b42b7ae6fecd54d44efa0eaab7689cabe1";s:60:"Consolidation\AnnotatedCommand\Attributes\FilterDefaultField";s:40:"ab072b49a8e79f356c48f9124adcc7179f30ae27";s:46:"Consolidation\AnnotatedCommand\Attributes\Help";s:40:"6b7fc212875c05035ab8d768c4ab0bb0710ffab2";s:46:"Consolidation\AnnotatedCommand\Attributes\Hook";s:40:"943e2eba13e044885ae9be8e5ecaf2553727da7d";s:54:"Consolidation\AnnotatedCommand\Attributes\HookSelector";s:40:"1098e3373b823a8ec4fbbed0dca634770d74e72e";s:46:"Consolidation\AnnotatedCommand\Attributes\Misc";s:40:"d5cfe198d91e95badd2a65ac88bbfed77c0ab44c";s:48:"Consolidation\AnnotatedCommand\Attributes\Option";s:40:"6d69fa0bd2fd767f882e0ebb42b90a54498d605d";s:48:"Consolidation\AnnotatedCommand\Attributes\Topics";s:40:"9ce5c6afb71062f495bbbf583a62f97f95852991";s:47:"Consolidation\AnnotatedCommand\Attributes\Usage";s:40:"5b85f0af3345f1adb1a278904a4282ddd86773d4";s:49:"Consolidation\AnnotatedCommand\Cache\CacheWrapper";s:40:"e2b164f8f92fe73784f93bcde4a1bfe461df1eab";s:46:"Consolidation\AnnotatedCommand\Cache\NullCache";s:40:"56ab866826570ff65234c02f38ece28b0a335faa";s:57:"Consolidation\AnnotatedCommand\Cache\SimpleCacheInterface";s:40:"11f9f09c7ff421f8fe2c6f6f2f1bb81cf666d7bb";s:54:"Consolidation\AnnotatedCommand\CommandCreationListener";s:40:"73ae912d0e20a4a02cf63276f4001cfa4e1f2aa1";s:63:"Consolidation\AnnotatedCommand\CommandCreationListenerInterface";s:40:"2a180752597c153b3a5314920e0bc38edb9ab2dc";s:42:"Consolidation\AnnotatedCommand\CommandData";s:40:"73e328cb175dac31396007792d24983b13b64e7c";s:43:"Consolidation\AnnotatedCommand\CommandError";s:40:"5f4f87c4e1f73023a5553c55359decb578733c2d";s:51:"Consolidation\AnnotatedCommand\CommandFileDiscovery";s:40:"cf123079de578e6b38fd0538a60a49708af53793";s:58:"Consolidation\AnnotatedCommand\CommandInfoAltererInterface";s:40:"124c2062cc384692a6bd89ce884912d33ef3f5ab";s:47:"Consolidation\AnnotatedCommand\CommandProcessor";s:40:"6d6e2b7ae7a030709b9a2f118b13eaeaa56f9589";s:44:"Consolidation\AnnotatedCommand\CommandResult";s:40:"87dfe528fab315fc39d04b9bb60acd761231cb16";s:63:"Consolidation\AnnotatedCommand\Events\CustomEventAwareInterface";s:40:"4d1852f1621ea2487aa522ef14c2b3190a5ffb1a";s:59:"Consolidation\AnnotatedCommand\Events\CustomEventAwareTrait";s:40:"944d057ae3b00502f7e68773baf02f6a17aa9d35";s:48:"Consolidation\AnnotatedCommand\ExitCodeInterface";s:40:"bbc54da7fd2c06910e4851e1bf7d6b48f0907333";s:47:"Consolidation\AnnotatedCommand\Help\HelpCommand";s:40:"6c2fbc18c7bf82ccc417f753ce47e14c3b3a69b1";s:48:"Consolidation\AnnotatedCommand\Help\HelpDocument";s:40:"bd9de4592b763fdef94bbf27b3e82122464867ca";s:53:"Consolidation\AnnotatedCommand\Help\HelpDocumentAlter";s:40:"73e06a099fb7e8970145d253bd81ddc9dd4020f8";s:55:"Consolidation\AnnotatedCommand\Help\HelpDocumentBuilder";s:40:"971a858945f2570c110d8bc27a3f4f0c718e8ca7";s:57:"Consolidation\AnnotatedCommand\Hooks\AlterResultInterface";s:40:"d4c2f93931f40a062d60914142155d4481d83b4b";s:75:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\CommandEventHookDispatcher";s:40:"308462d4e18d761145c1bf5567ff6b2666bc32a9";s:72:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\ExtracterHookDispatcher";s:40:"9fda01d8563355f2356690b59bdc8b6a489903f8";s:63:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\HookDispatcher";s:40:"a596fd04243a7aea38146780e91d8c74614f0edd";s:73:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher";s:40:"ec11def12ec0dba5d9dcffede4f2b6ad7adc9c61";s:71:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\InteractHookDispatcher";s:40:"c3beeebe272a875c6a1429cf2d7076f66cd9d6d6";s:70:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\OptionsHookDispatcher";s:40:"31ef572be83187cef08e19add9d334b39305d764";s:76:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\ProcessResultHookDispatcher";s:40:"d5b4e23975a5e30ae1cdc8a50cc8da3d067cd8fa";s:77:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\ReplaceCommandHookDispatcher";s:40:"c8b14e960609accb7ded2c8478cfbda333c90fa1";s:79:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\StatusDeterminerHookDispatcher";s:40:"be958ba6632fe5d739467129ca29f99a3c90d46a";s:71:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\ValidateHookDispatcher";s:40:"ba9af47590e45a650d0990bc9f88fe33296609e3";s:59:"Consolidation\AnnotatedCommand\Hooks\ExtractOutputInterface";s:40:"647ad9a94e9231d34112e1cd1b66fea24364e813";s:48:"Consolidation\AnnotatedCommand\Hooks\HookManager";s:40:"3883d59997c8d3ea2d86b88711dd0a385f1f30be";s:60:"Consolidation\AnnotatedCommand\Hooks\InitializeHookInterface";s:40:"a2f0b94ab504c1ce849b9301d964db35925f99f0";s:56:"Consolidation\AnnotatedCommand\Hooks\InteractorInterface";s:40:"7203d84eb11bdacf8729f7edd3d8c2ce4d70d2ec";s:56:"Consolidation\AnnotatedCommand\Hooks\OptionHookInterface";s:40:"58fee12f4364dd0870c1a339a9bfc9724859d5ed";s:59:"Consolidation\AnnotatedCommand\Hooks\ProcessResultInterface";s:40:"9b1f7272eb69c39a09137bad492070d0f77ac3a7";s:62:"Consolidation\AnnotatedCommand\Hooks\StatusDeterminerInterface";s:40:"ea872117d1a40d41d7699dc6d0819c930aca26da";s:55:"Consolidation\AnnotatedCommand\Hooks\ValidatorInterface";s:40:"0f3242755567977738ea12e9a6d345da78d7d575";s:56:"Consolidation\AnnotatedCommand\Input\StdinAwareInterface";s:40:"b82b3cb0d86ef61bfab4af8ce88c673802153df7";s:52:"Consolidation\AnnotatedCommand\Input\StdinAwareTrait";s:40:"77cb1d9652291879808743890d39d689d117b20a";s:49:"Consolidation\AnnotatedCommand\Input\StdinHandler";s:40:"8e2f07b2db2fe25ec8d3e6672fb4b0908dfecbed";s:63:"Consolidation\AnnotatedCommand\Options\AlterOptionsCommandEvent";s:40:"2b89b28a4e9447a40dc5e322c6050930e3140f30";s:72:"Consolidation\AnnotatedCommand\Options\AutomaticOptionsProviderInterface";s:40:"a60750eb0292db28be234cfaeedabcfa5cde80e8";s:55:"Consolidation\AnnotatedCommand\Options\PrepareFormatter";s:40:"ac3021df9911d600780fbee0270d3bb98b86afe6";s:65:"Consolidation\AnnotatedCommand\Options\PrepareTerminalWidthOption";s:40:"ebea515352598bb5c405a7135c73bcac8b12944c";s:50:"Consolidation\AnnotatedCommand\OutputDataInterface";s:40:"0a98a1259e7514d5178b9007777058d3da4613a6";s:58:"Consolidation\AnnotatedCommand\Output\OutputAwareInterface";s:40:"8d7d9f5d273de3b78fa4cd11c607b545c638d5f5";s:49:"Consolidation\AnnotatedCommand\ParameterInjection";s:40:"a95d07510ee01912dc23fb2804ff8c2c1b82a4e5";s:48:"Consolidation\AnnotatedCommand\ParameterInjector";s:40:"f7476278c7918ead32ac9157515bc77c8aa19e93";s:49:"Consolidation\AnnotatedCommand\Parser\CommandInfo";s:40:"ee2abffcecb8fd354fa3534b73e939c5cffba698";s:61:"Consolidation\AnnotatedCommand\Parser\CommandInfoDeserializer";s:40:"fc12d0930e5277234ddecc0afeec99d24cdb9eed";s:59:"Consolidation\AnnotatedCommand\Parser\CommandInfoSerializer";s:40:"7f4caedbe7b9072686215912ed583780a15957dc";s:62:"Consolidation\AnnotatedCommand\Parser\DefaultsWithDescriptions";s:40:"10a452e67b04e5a12f866d33401ecd9bd4664e9d";s:71:"Consolidation\AnnotatedCommand\Parser\Internal\AttributesDocBlockParser";s:40:"9a6d4fc11e66284aeb9494efacbb13976a0a7e0b";s:68:"Consolidation\AnnotatedCommand\Parser\Internal\BespokeDocBlockParser";s:40:"a438460845a504c6170e5108860a77373fc86938";s:75:"Consolidation\AnnotatedCommand\Parser\Internal\CommandDocBlockParserFactory";s:40:"a5ad9c17edd35540d72e488e246641ded40e0106";s:55:"Consolidation\AnnotatedCommand\Parser\Internal\CsvUtils";s:40:"82f9240d55c078ed14a2d47a74e4b2a8afc45f38";s:69:"Consolidation\AnnotatedCommand\Parser\Internal\DefaultValueFromString";s:40:"b19ef7a4d5d2e763a5a4818ff8054de96817aa12";s:60:"Consolidation\AnnotatedCommand\Parser\Internal\DocBlockUtils";s:40:"dc82f725a40e91ed3e715ad1a4a5780a7b0882c7";s:58:"Consolidation\AnnotatedCommand\Parser\Internal\DocblockTag";s:40:"c41ba8f90db01d70fc04768a75c2ef42fb6c64bf";s:71:"Consolidation\AnnotatedCommand\Parser\Internal\FullyQualifiedClassCache";s:40:"0da1267327951fb4dbb0d3b8946b51f6155a9412";s:57:"Consolidation\AnnotatedCommand\Parser\Internal\TagFactory";s:40:"f1b2fb9146c832611f79d649429aa988b170a0ab";s:43:"Consolidation\AnnotatedCommand\ResultWriter";s:40:"29bba34e1de495a26aabe269f2d91f91c7566195";s:36:"Consolidation\AnnotatedCommand\State";s:40:"5306cf53e799fc00ad530dc41875d04cff430414";s:49:"Consolidation\AnnotatedCommand\State\SavableState";s:40:"0bc6d39208e0e360d59582e6aa82e5c44668668d";s:42:"Consolidation\AnnotatedCommand\State\State";s:40:"bfd438a37bc89b3d9c238ef0909097d7a2aa4884";s:48:"Consolidation\AnnotatedCommand\State\StateHelper";s:40:"54463d863d826d7733779e899d6f77cb15cba825";s:68:"Consolidation\OutputFormatters\Exception\AbstractDataFormatException";s:40:"b2a6546169b8c0d01bd1d1e57671cfbd20e55d51";s:66:"Consolidation\OutputFormatters\Exception\IncompatibleDataException";s:40:"df8dd1f406555990400e562702539030afbb86db";s:63:"Consolidation\OutputFormatters\Exception\InvalidFormatException";s:40:"b5fbe0f5dc27d6045171a0a18dcf0275942c5d61";s:62:"Consolidation\OutputFormatters\Exception\UnknownFieldException";s:40:"a246f129c2a18a7b3940c8908a6125f2237455ab";s:63:"Consolidation\OutputFormatters\Exception\UnknownFormatException";s:40:"489c5bc309c9f1348d57e3cea251465b17227987";s:47:"Consolidation\OutputFormatters\FormatterManager";s:40:"cd7770ecfeeb16d99396b488b9c688d31ed24a5e";s:54:"Consolidation\OutputFormatters\Formatters\CsvFormatter";s:40:"4ee1f70cdc439d5f8685cc72a9a7aefc0ead0cba";s:65:"Consolidation\OutputFormatters\Formatters\FormatterAwareInterface";s:40:"2cec20d6b38234f8485d4ae0ac7b82b3511cb018";s:61:"Consolidation\OutputFormatters\Formatters\FormatterAwareTrait";s:40:"11ab384c211ec8992912ea653c23b5801b7b9e0d";s:60:"Consolidation\OutputFormatters\Formatters\FormatterInterface";s:40:"55a8f213d800d80a6a1142f142489a585c18ee4e";s:61:"Consolidation\OutputFormatters\Formatters\HumanReadableFormat";s:40:"72f3cb71b3a419ef5326f28f428e9d44c1b4964d";s:55:"Consolidation\OutputFormatters\Formatters\JsonFormatter";s:40:"7889561cd22bfaf3173aa5c2893a1cf8555b7b29";s:55:"Consolidation\OutputFormatters\Formatters\ListFormatter";s:40:"99b0338138c84793e350c1cd273d63a591adaeda";s:68:"Consolidation\OutputFormatters\Formatters\MetadataFormatterInterface";s:40:"64a590809b907ac99b829e1fd05a3aa1eb2418d1";s:64:"Consolidation\OutputFormatters\Formatters\MetadataFormatterTrait";s:40:"c418ce014cb4294982d3b5b9ba7a4962876f50a6";s:59:"Consolidation\OutputFormatters\Formatters\NoOutputFormatter";s:40:"46412ab19ccf4e9442061fa61c64644fde8b8093";s:57:"Consolidation\OutputFormatters\Formatters\PrintRFormatter";s:40:"f7658cf5cbf4d459170a26c0afbea40e5b272beb";s:61:"Consolidation\OutputFormatters\Formatters\RenderDataInterface";s:40:"0478dcd16b7bfdc8f184b579c43863e7ce366f8e";s:62:"Consolidation\OutputFormatters\Formatters\RenderTableDataTrait";s:40:"b6fca700aaed4861e71675f0571bc386879e1cc6";s:59:"Consolidation\OutputFormatters\Formatters\SectionsFormatter";s:40:"843fea2eb7c809dd825d132205df9637a5e64e2a";s:60:"Consolidation\OutputFormatters\Formatters\SerializeFormatter";s:40:"5ffda066e91fa706c260bf4807102cb3989636d1";s:57:"Consolidation\OutputFormatters\Formatters\StringFormatter";s:40:"79b56c3eb2e1658e6ec457aceb0e135c1ad6169d";s:56:"Consolidation\OutputFormatters\Formatters\TableFormatter";s:40:"d630177b0cedf77ee71c5cd3d36250213975b9fa";s:54:"Consolidation\OutputFormatters\Formatters\TsvFormatter";s:40:"e3e66759bd4d267614dc0287aed1115007d00f07";s:58:"Consolidation\OutputFormatters\Formatters\VarDumpFormatter";s:40:"f7a701d23a6d1f4c39e1b45da8b90e4360600add";s:60:"Consolidation\OutputFormatters\Formatters\VarExportFormatter";s:40:"2c920d69661ea49f41bcbce57c5390dda6867ed9";s:54:"Consolidation\OutputFormatters\Formatters\XmlFormatter";s:40:"72e56df103d71fa95b458bd1fec42d8aec00dd8c";s:55:"Consolidation\OutputFormatters\Formatters\YamlFormatter";s:40:"95de161bdac63d2671e3556d0cf0102ad10923e3";s:55:"Consolidation\OutputFormatters\Options\FormatterOptions";s:40:"de8a6b7ec8c75b977dd3189b3909e653a55187c9";s:63:"Consolidation\OutputFormatters\Options\OverrideOptionsInterface";s:40:"1ee3b5307fdc0d6e11aa8c8dbe91a8afabac5160";s:62:"Consolidation\OutputFormatters\StructuredData\AbstractListData";s:40:"653e3f0cfa81bdc86204789ebf40c486c7a1f573";s:68:"Consolidation\OutputFormatters\StructuredData\AbstractStructuredList";s:40:"2bd9935ed56881e12f17dc7879b4d01703292ff1";s:61:"Consolidation\OutputFormatters\StructuredData\AssociativeList";s:40:"f3e04abca0d181b4b8647f0c4cf9037b643860f0";s:62:"Consolidation\OutputFormatters\StructuredData\CallableRenderer";s:40:"29fe464200013c946d655cb74e207ad353ca599e";s:65:"Consolidation\OutputFormatters\StructuredData\ConversionInterface";s:40:"b28bce4f012f64e074ae2b191eaed3272137027a";s:60:"Consolidation\OutputFormatters\StructuredData\FieldProcessor";s:40:"5a3ebe4ba95b8dee6b92763765d91e92d44d2289";s:58:"Consolidation\OutputFormatters\StructuredData\HelpDocument";s:40:"63350ada6d02e074d0bbdcd79504b35706aaa39f";s:62:"Consolidation\OutputFormatters\StructuredData\ListDataFromKeys";s:40:"b00d15a2be8b3154702fdfc68a0897cbaeb2a4d1";s:63:"Consolidation\OutputFormatters\StructuredData\ListDataInterface";s:40:"39a4de0f889bcd92f9ba5415895b53000fc1b84c";s:69:"Consolidation\OutputFormatters\StructuredData\MetadataHolderInterface";s:40:"565c045678bac61b83a20072ae32938008264c5e";s:65:"Consolidation\OutputFormatters\StructuredData\MetadataHolderTrait";s:40:"3ce0899fc25c1b736e604ea7910bede4fa73d366";s:63:"Consolidation\OutputFormatters\StructuredData\MetadataInterface";s:40:"ed03eeca061ddb474ac95e6c2acfdbed08e7d047";s:65:"Consolidation\OutputFormatters\StructuredData\NumericCellRenderer";s:40:"c04f5e481c0b0a6b21136621b065a52146b29a44";s:67:"Consolidation\OutputFormatters\StructuredData\OriginalDataInterface";s:40:"4e50718d9c77df1a3de29badd23f859ac55637b8";s:58:"Consolidation\OutputFormatters\StructuredData\PropertyList";s:40:"182570518c24ffa3d5c34f5fc1c313cbf3fe5865";s:75:"Consolidation\OutputFormatters\StructuredData\RenderCellCollectionInterface";s:40:"f1c606e8b707f8d66627d993d027b17beecac74e";s:71:"Consolidation\OutputFormatters\StructuredData\RenderCellCollectionTrait";s:40:"65d17738063f81c5dc42424c051fa7a4fc81d84a";s:65:"Consolidation\OutputFormatters\StructuredData\RenderCellInterface";s:40:"5f20ff85288b204d223356f14c05467a62a7c9bf";s:66:"Consolidation\OutputFormatters\StructuredData\RestructureInterface";s:40:"13037c92a677cdf424bfe2215cb66c143ec29d4f";s:58:"Consolidation\OutputFormatters\StructuredData\RowsOfFields";s:40:"c67403af97df78c5ca243bc3a801bfaf5e86dcf0";s:70:"Consolidation\OutputFormatters\StructuredData\RowsOfFieldsWithMetadata";s:40:"49efa63e56193460aab7ff9e5ce3f7b4c258cf77";s:64:"Consolidation\OutputFormatters\StructuredData\TableDataInterface";s:40:"76aec6eddc53dd28de497168b6f94605bccc0c49";s:62:"Consolidation\OutputFormatters\StructuredData\UnstructuredData";s:40:"0da38f4456ef0c67275417301eb0d2921f732917";s:67:"Consolidation\OutputFormatters\StructuredData\UnstructuredInterface";s:40:"c317c12294c9e81bfc1ea35777f7fd6b4ba1ed2d";s:66:"Consolidation\OutputFormatters\StructuredData\UnstructuredListData";s:40:"51c6e40558bfcfb2fbba562f4bcc576a6f3aed27";s:66:"Consolidation\OutputFormatters\StructuredData\Xml\DomDataInterface";s:40:"efa06b9fb307e6beb4a131806dfdf682b04e2a99";s:59:"Consolidation\OutputFormatters\StructuredData\Xml\XmlSchema";s:40:"8d2b64154def2418964729fc10681906f3e19240";s:68:"Consolidation\OutputFormatters\StructuredData\Xml\XmlSchemaInterface";s:40:"43fdf47f8632ec736d174cdf74115cadb110e7a5";s:67:"Consolidation\OutputFormatters\Transformations\DomToArraySimplifier";s:40:"b3beed006ee3446a571e724f195f3590b7ecfd61";s:75:"Consolidation\OutputFormatters\Transformations\OverrideRestructureInterface";s:40:"6ebfdec018b8f2fef866a456c14cf0e4ea9330b0";s:78:"Consolidation\OutputFormatters\Transformations\PropertyListTableTransformation";s:40:"48d59ef46bcea14d34596af9a7de2e7539ee5de5";s:61:"Consolidation\OutputFormatters\Transformations\PropertyParser";s:40:"681ec621aa4df7681dc92917ad9f2db04b276154";s:60:"Consolidation\OutputFormatters\Transformations\ReorderFields";s:40:"aba8da6642e71f5462a0f8daa145d4a22352f2e4";s:71:"Consolidation\OutputFormatters\Transformations\SimplifyToArrayInterface";s:40:"91169e3791894c596fef5d2df26809e6a4d88ec4";s:76:"Consolidation\OutputFormatters\Transformations\StringTransformationInterface";s:40:"06d1d84175c829d4e33ad21668d4a13827419e1a";s:66:"Consolidation\OutputFormatters\Transformations\TableTransformation";s:40:"5781ebc6bc4857d776d202fd5c2a2553cc6336e9";s:76:"Consolidation\OutputFormatters\Transformations\UnstructuredDataFieldAccessor";s:40:"34a087b899971d0ca34e36c0768889eca10ac34a";s:81:"Consolidation\OutputFormatters\Transformations\UnstructuredDataListTransformation";s:40:"bbc4ff684ded84e5593d64172cb44a7d5b7229a4";s:77:"Consolidation\OutputFormatters\Transformations\UnstructuredDataTransformation";s:40:"da557e7dedaff3a7cfbaf94374d9ed91dc28d8a4";s:58:"Consolidation\OutputFormatters\Transformations\WordWrapper";s:40:"9ec4c191afbe0a90211ad6224366be9cfd1d48b4";s:67:"Consolidation\OutputFormatters\Transformations\Wrap\CalculateWidths";s:40:"653e07b69ad56e2cba0d67d984c8a52e4918c803";s:64:"Consolidation\OutputFormatters\Transformations\Wrap\ColumnWidths";s:40:"3ff04e997a8445ce73787b1429e663e7b865a54f";s:63:"Consolidation\OutputFormatters\Validate\ValidDataTypesInterface";s:40:"672f44fc8f8007790596d653710aee68586941a0";s:59:"Consolidation\OutputFormatters\Validate\ValidDataTypesTrait";s:40:"f0eef9b0ba61f292f65a308b42d77d481879a7ce";s:59:"Consolidation\OutputFormatters\Validate\ValidationInterface";s:40:"f45ee2d82cebc4fd02aad9363fd25915ee32a770";s:47:"Consolidation\SiteAlias\DataFileLoaderInterface";s:40:"970d31b827d5d64e43e799f306f9f1b0e454e40e";s:32:"Consolidation\SiteAlias\HostPath";s:40:"3cc475da811613bc1d91054fc7dbeccdc076a045";s:33:"Consolidation\SiteAlias\SiteAlias";s:40:"687a7d2933affecbd07ff624e13338ec79ddfe83";s:46:"Consolidation\SiteAlias\SiteAliasFileDiscovery";s:40:"bd49dbdcd1e2a8ac9e9192d051525c9befcb7d01";s:43:"Consolidation\SiteAlias\SiteAliasFileLoader";s:40:"e7467aa87cea58b0f25f777ffc3320fc4177c7ee";s:42:"Consolidation\SiteAlias\SiteAliasInterface";s:40:"03ed79c0bca03777b4d6a0251ca74b502b2752c4";s:40:"Consolidation\SiteAlias\SiteAliasManager";s:40:"901812ae43534adaca7f2f535beed4b357873f76";s:54:"Consolidation\SiteAlias\SiteAliasManagerAwareInterface";s:40:"aa7c5c07d4c5ba59385de998dbf58b2ea02faa82";s:50:"Consolidation\SiteAlias\SiteAliasManagerAwareTrait";s:40:"8eace38c060836576b971b812289b7f080905bee";s:63:"Consolidation\SiteAlias\SiteAliasManagerInitializationInterface";s:40:"04c640fa77ec5f41c81fa37c549e08f8e86628ce";s:49:"Consolidation\SiteAlias\SiteAliasManagerInterface";s:40:"5f949ea5a4089cd8840004618eb926fb5ace0d0e";s:37:"Consolidation\SiteAlias\SiteAliasName";s:40:"3229ed23dbbbdff2c925ffd8f10bcba513a068b0";s:38:"Consolidation\SiteAlias\SiteAliasTrait";s:40:"8f524e9612b262f8dd33a2daae855187ff724be6";s:43:"Consolidation\SiteAlias\SiteAliasWithConfig";s:40:"fd56d0fbc45584c619eca8ef766b940c354a84b7";s:38:"Consolidation\SiteAlias\SiteSpecParser";s:40:"96d038d4153dd94274c10085fbe98e9117662149";s:36:"Consolidation\SiteAlias\Util\FsUtils";s:40:"c04c347f68e9538c0bf7093ead9fdba19beeece2";s:47:"Consolidation\SiteAlias\Util\YamlDataFileLoader";s:40:"0dcac775f1d641b811cd4d2ffa5d1677f9f246a9";s:17:"Drush\Application";s:40:"4678a01bc10e84db3973ca9d28f787f3bb8b5244";s:25:"Drush\Attributes\Argument";s:40:"1ff372690648d58d6514d221e8724a042778b42b";s:26:"Drush\Attributes\Bootstrap";s:40:"e7a8a2448f00ea17347c124952d4def1ca9d5b54";s:24:"Drush\Attributes\Command";s:40:"bd1747f7e3c9975d5a2d028dc4b238a89cf668e4";s:25:"Drush\Attributes\Complete";s:40:"335a10b2c612e852b5405ebdf21a32968c651c48";s:30:"Drush\Attributes\DefaultFields";s:40:"fdb089f78deabcb98b45e73d2bbb168473d2bc00";s:35:"Drush\Attributes\DefaultTableFields";s:40:"fde38039dc15458898fbccda1ca8514629918ee5";s:28:"Drush\Attributes\FieldLabels";s:40:"7d3400eef2c81bea8b16de78ae25875eb45dac3e";s:35:"Drush\Attributes\FilterDefaultField";s:40:"8342818967a26caf54540d80991f5912e4edf342";s:23:"Drush\Attributes\Format";s:40:"cef673f6d8c638fdf400255de12e4d814c497451";s:37:"Drush\Attributes\HandleRemoteCommands";s:40:"4f9c80237af4fc93888827302c71a735ddc9e504";s:21:"Drush\Attributes\Help";s:40:"895443cd9f64227312ab34c08612ef1df1258260";s:21:"Drush\Attributes\Hook";s:40:"ff08fdb59982b000bfedaaf753401a7e9e83cb93";s:29:"Drush\Attributes\HookSelector";s:40:"2d5cc44bcd64c79a36a1642edb7c53cbe8a3fc22";s:35:"Drush\Attributes\InteractConfigName";s:40:"618e4febcf8d078b97554a197c7c7f053eeb4773";s:23:"Drush\Attributes\Kernel";s:40:"f74b5b2673f07952c7c622ad85b4f84fd576d9a3";s:32:"Drush\Attributes\NoArgumentsBase";s:40:"1c5f60bf3a302d5b403172fe50107e823175002c";s:25:"Drush\Attributes\Obsolete";s:40:"b21dfe1495a8a0f29dcf821206f56394efbe27d6";s:23:"Drush\Attributes\Option";s:40:"a47bc9f0c47f01e86696da55513123341e50d7e9";s:35:"Drush\Attributes\OptionsetGetEditor";s:40:"70651b88e98b78f5a26a05d37e7268d82fdde406";s:35:"Drush\Attributes\OptionsetProcBuild";s:40:"6595f1a1ea7dc7e124bca9d1a9f3333b60299509";s:29:"Drush\Attributes\OptionsetSql";s:40:"5841d23277c71fa9411e5625c430ef5eaf27b740";s:29:"Drush\Attributes\OptionsetSsh";s:40:"cbaa50f6cea2f96e5d29ec3d7133c49029a70bc9";s:40:"Drush\Attributes\OptionsetTableSelection";s:40:"04204532429243cb23c97e5c68fd72b766565870";s:23:"Drush\Attributes\Topics";s:40:"1bb98150113703de5185fff124c6b2f362f1fbd5";s:22:"Drush\Attributes\Usage";s:40:"8151ddc032eb7c05107800ca18414093a5de1059";s:35:"Drush\Attributes\ValidateConfigName";s:40:"b22a95412551aa67477a2fd3105c3e36818cc09f";s:35:"Drush\Attributes\ValidateEntityLoad";s:40:"82fabbda1cab88680b04dd2da7561dc7fac9781a";s:35:"Drush\Attributes\ValidateFileExists";s:40:"8a866bdc4ac4221ddb2ed8ccaee47ae0a3af2c63";s:39:"Drush\Attributes\ValidateModulesEnabled";s:40:"f27cfd437a8d9103aedb6bbffee2e2a98c041f22";s:36:"Drush\Attributes\ValidatePermissions";s:40:"f0549608bef20a62c0b2956ea07b8faa79e3dd81";s:38:"Drush\Attributes\ValidatePhpExtensions";s:40:"f9e5b612b9a88affcf2e31e85fdb5d309bef7c2a";s:34:"Drush\Attributes\ValidateQueueName";s:40:"dbba574d2c93ee01572a44a281e0b2e884ffb8b7";s:30:"Drush\Attributes\ValidatorBase";s:40:"494890706eb7783fbcd0085217502beacb622039";s:35:"Drush\Attributes\ValidatorInterface";s:40:"a2538d8f22edc26323ae72d72482fb9ec46bd52d";s:24:"Drush\Attributes\Version";s:40:"4255ec15ab0a4175163997fedd3098f2608bee1f";s:34:"Drush\Backend\BackendPathEvaluator";s:40:"bd9f7935a6acd8cfec8337d347bdd9f98a30298b";s:19:"Drush\Boot\BaseBoot";s:40:"0b4f744a5064d520dd4b41566c7b87fba4b95694";s:15:"Drush\Boot\Boot";s:40:"d7e09fcf61a4a853e7926f33236f5bc0f11e0839";s:24:"Drush\Boot\BootstrapHook";s:40:"d157189ed55da818edaf2f36d49ca1c56b52d018";s:27:"Drush\Boot\BootstrapManager";s:40:"adf7c4a03505ff13142ea116786c892e69e47188";s:21:"Drush\Boot\DrupalBoot";s:40:"e6eeb6ae45c2ca435838ee75c87028d4f8b07e61";s:22:"Drush\Boot\DrupalBoot8";s:40:"9620cc4db9084cc3d0696a23d1e99b986f610a24";s:27:"Drush\Boot\DrupalBootLevels";s:40:"04f4d0677a32b2b2d8f83a83cd7393e439ee5213";s:20:"Drush\Boot\EmptyBoot";s:40:"780c8ae878be59111882d76618f7b6a172081d3b";s:18:"Drush\Boot\Kernels";s:40:"26be364b3d1745f4d4372cc1f0053d08102655db";s:37:"Drush\Command\DrushCommandInfoAlterer";s:40:"7c937f1d03abc69d1d7d6725633a2062a4823573";s:40:"Drush\Command\GlobalOptionsEventListener";s:40:"ee5f7bd3d8cd8f19d5747df860e49fc2e15528da";s:32:"Drush\Command\RemoteCommandProxy";s:40:"2710d3f6fbe7b7bff97aa1239d12972db2d7d9ae";s:32:"Drush\Command\ServiceCommandlist";s:40:"28f07e9690e2f128a09e3ba7448051352106ff81";s:28:"Drush\Commands\AutowireTrait";s:40:"17d6952d3fb419740e48da44e1067f84c8cf6b1d";s:32:"Drush\Commands\ConfiguresPrompts";s:40:"9a7f772a659bb43f7b6f68e031e2254c30acd62c";s:28:"Drush\Commands\DrushCommands";s:40:"fed5025ace7fc6848e993558b5ab705212d0c156";s:30:"Drush\Commands\ExampleCommands";s:40:"6a8cd1ad7c69bb8f29fd65faa4438385d2b71841";s:29:"Drush\Commands\LegacyCommands";s:40:"3091627ef4924b47b1f3a254771b2784cf3a9b8f";s:30:"Drush\Commands\OptionsCommands";s:40:"0cca0dac0e8cf4db1a92decc516e281e8952b1b6";s:33:"Drush\Commands\ValidatorsCommands";s:40:"fed2c2eaeb6dc6675f0132c4d1d11881c06d03df";s:36:"Drush\Commands\config\ConfigCommands";s:40:"29956c557b6d95439cfd6b484c5cb865932a17b9";s:42:"Drush\Commands\config\ConfigExportCommands";s:40:"a8317174ea622c21c2a0aa250ac8924216eff040";s:42:"Drush\Commands\config\ConfigImportCommands";s:40:"cf647ab6bf767ad243db94e3c4f520d0824186a7";s:40:"Drush\Commands\config\ConfigPullCommands";s:40:"eb12ec099bf9c94e8fe565c9d04c7015680b98d1";s:39:"Drush\Commands\core\ArchiveDumpCommands";s:40:"df085158c4ac4e2de481be8bd746d6eda26400a1";s:33:"Drush\Commands\core\BatchCommands";s:40:"16e15ef3100edb0fd27a9b8b6b00b5cf466561da";s:34:"Drush\Commands\core\BrowseCommands";s:40:"9e841b77d071cee02804c87eca169e9f79e2e28f";s:33:"Drush\Commands\core\CacheCommands";s:40:"a12d274db7a0acfab9a5346df2b296d54e7b6b38";s:40:"Drush\Commands\core\CacheRebuildCommands";s:40:"abc2175150a63776e56b6371fb1475cf2f50d41f";s:31:"Drush\Commands\core\CliCommands";s:40:"d0c91a392e96eba0aba9f6933612d1897ae987a2";s:32:"Drush\Commands\core\CoreCommands";s:40:"95a346f0ad4162afc49d422e7c69ea2c898cb12a";s:34:"Drush\Commands\core\DeployCommands";s:40:"8aee2733f372e7521bd6e8cd7c304f3383e70d79";s:38:"Drush\Commands\core\DeployHookCommands";s:40:"f38d901880805040e35d877057a4125a9002e223";s:32:"Drush\Commands\core\DocsCommands";s:40:"4dc587771a652d86deac686ffdf79856ac77a310";s:34:"Drush\Commands\core\DrupalCommands";s:40:"ce1525a4cc2c1b5f2db3a8337ec24eee87cda36a";s:43:"Drush\Commands\core\DrupalDirectoryCommands";s:40:"a15c69eca46be743b9d40f668aa2e20aa14783e5";s:37:"Drush\Commands\core\DrupliconCommands";s:40:"bde3530ecde1a8d26e6f7450ca52c9b8a7227b6d";s:32:"Drush\Commands\core\EditCommands";s:40:"e1dcc5c835913c4f275452bc047056a4edb3a07b";s:34:"Drush\Commands\core\EntityCommands";s:40:"08205168931187455e7e476ef6ee1a6353d2eaa7";s:40:"Drush\Commands\core\EntityCreateCommands";s:40:"f22283947ea2a9637db0c1d0bbc722c49f1a7a56";s:33:"Drush\Commands\core\ImageCommands";s:40:"aa6d8afb5a08ce60fedbf3b64792f73125773104";s:35:"Drush\Commands\core\JsonapiCommands";s:40:"135c3eabc8f2bc69e7771923180c656c6afd111c";s:36:"Drush\Commands\core\LanguageCommands";s:40:"1e75051c30b1ae6be32dac710530803adf866a2b";s:29:"Drush\Commands\core\LinkHooks";s:40:"b27791cc3c851fa439c88b00241bb5c69ee54ab8";s:34:"Drush\Commands\core\LocaleCommands";s:40:"2ffa5cbc54c2c9016eadf01b72a95e1774476454";s:33:"Drush\Commands\core\LoginCommands";s:40:"9d4c33eb8f83af71c6d492ca274ed9cadda262c8";s:33:"Drush\Commands\core\MaintCommands";s:40:"403f10776bcd52cb52caac92387d0ae1a6991f4b";s:37:"Drush\Commands\core\MessengerCommands";s:40:"172dca7e11e5128369c2f5201bf38cde89eb718c";s:41:"Drush\Commands\core\MigrateRunnerCommands";s:40:"22d53a9de80c35c5ad1940772601998c5580621a";s:30:"Drush\Commands\core\MkCommands";s:40:"3f33bd24dcc53d537a7ea103d6cc20b78f4a7753";s:34:"Drush\Commands\core\NotifyCommands";s:40:"d83275ea06ce0bc3bbb2f933577c9caa138c3c27";s:31:"Drush\Commands\core\PhpCommands";s:40:"c383e82a6cb16411a03653e176d23ffca5f4221c";s:33:"Drush\Commands\core\QueueCommands";s:40:"b131f5b71ef6ec205860f2aa7d8b13fec14738e6";s:32:"Drush\Commands\core\RoleCommands";s:40:"6c991cfd41c75985a0d790a9aaa1f72c8c67ffd1";s:33:"Drush\Commands\core\RsyncCommands";s:40:"0e5246ff0372ce14521a5ec11a9dd5e19d7a37c9";s:37:"Drush\Commands\core\RunserverCommands";s:40:"517aa3dd7c0d8a7f78e8c2e382fd8c73cfa40371";s:32:"Drush\Commands\core\SiteCommands";s:40:"c9f113db9326f925e6f97a7c2893baacf45d2638";s:39:"Drush\Commands\core\SiteInstallCommands";s:40:"75a706da925c2f2a3da9394c3282ce7a96de1646";s:31:"Drush\Commands\core\SshCommands";s:40:"b52e6fc0c7302ae750118a2354e71681dd5aee1a";s:33:"Drush\Commands\core\StateCommands";s:40:"f5f3414cdda6b2069634280b9090a0ed71d5f44f";s:34:"Drush\Commands\core\StatusCommands";s:40:"ed494f20811f4a1629f1919d7e464d9c37098ba4";s:33:"Drush\Commands\core\TopicCommands";s:40:"13dd5a8b9f7427ccd812a7d101fc53833c292f39";s:32:"Drush\Commands\core\TwigCommands";s:40:"b76c3d886736cdd9136fac28f3c241468f0fb6a0";s:36:"Drush\Commands\core\UpdateDBCommands";s:40:"8d722828222a44f8fadce0a164fec6f9be80aa6d";s:32:"Drush\Commands\core\UserCommands";s:40:"da5f4b3d4d66e355c325133c2de637baac23a759";s:33:"Drush\Commands\core\ViewsCommands";s:40:"86c3b87a3dba120ec9ce5a4391e2435a6c0f9452";s:36:"Drush\Commands\core\WatchdogCommands";s:40:"868ad14428e1ef040f5c7b68b3368e0a467fd4c1";s:34:"Drush\Commands\core\XhprofCommands";s:40:"0a77aabc90c3df79ee4bb0f7b12fd935aeb38fef";s:45:"Drush\Commands\field\EntityTypeBundleAskTrait";s:40:"ff137ea9f12d0e22fe95977be850f3ab53225151";s:52:"Drush\Commands\field\EntityTypeBundleValidationTrait";s:40:"9c4b33bc7b1947fd7db4497382845e36402dc6d8";s:42:"Drush\Commands\field\FieldBaseInfoCommands";s:40:"1bfb308f4c29601cb0a82009267b0fa560b92453";s:52:"Drush\Commands\field\FieldBaseOverrideCreateCommands";s:40:"59839a91bdfc947c6688ea140dc111e5b2fb47e9";s:40:"Drush\Commands\field\FieldCreateCommands";s:40:"22cb7c602b2e196bac781d61e75af0fb9c7907b8";s:44:"Drush\Commands\field\FieldDefinitionCommands";s:40:"ea58adf653d11419ed24b0f58ac9628fc755f80d";s:53:"Drush\Commands\field\FieldDefinitionRowsOfFieldsTrait";s:40:"60f79954011c8d89c9de86039a88720837acc0d2";s:40:"Drush\Commands\field\FieldDeleteCommands";s:40:"f9a9ec4ad32216d894e80c4b3a54ae9e2b9492fd";s:46:"Drush\Commands\field\FieldEntityReferenceHooks";s:40:"492b5ec7e1cb226868e9f562cb80b5f3ab65f566";s:38:"Drush\Commands\field\FieldInfoCommands";s:40:"4d454115064e1e4d8312d4f1844af7a1e5863a07";s:35:"Drush\Commands\field\FieldTextHooks";s:40:"8e1d6743d0a30b966e626df7d20ca526e19c88e7";s:42:"Drush\Commands\generate\ApplicationFactory";s:40:"12130e30c94944c9ed6bf4be9c2aff3bc82d8b53";s:40:"Drush\Commands\generate\GenerateCommands";s:40:"9f832f134c0851133d6f762c92ee73f64f5198df";s:55:"Drush\Commands\generate\Generators\Drush\DrushAliasFile";s:40:"c6d6c47d0742486a05cd01907a957169b6487c29";s:57:"Drush\Commands\generate\Generators\Drush\DrushCommandFile";s:40:"a7ab8e7f844a392af9af00789f89f5f0b6fc641a";s:59:"Drush\Commands\generate\Generators\Drush\DrushGeneratorFile";s:40:"51d7e9118f7d2a3edf958a9f97f07f254a9189e5";s:37:"Drush\Commands\help\DrushHelpDocument";s:40:"8f963bc4337d9875b916c7fdd9d787caa82932b4";s:36:"Drush\Commands\help\HelpCLIFormatter";s:40:"c4557ef0ba53ce82263d45660435327a0ad82bda";s:32:"Drush\Commands\help\HelpCommands";s:40:"d58a5212c3eb143ff2ef4befec33907dafe50623";s:32:"Drush\Commands\help\ListCommands";s:40:"ba1850042a9d0806d9c4d81148cceb26c3c0237c";s:28:"Drush\Commands\pm\PmCommands";s:40:"be970f1d154ee0f3280c0638e996c771871067e6";s:31:"Drush\Commands\pm\ThemeCommands";s:40:"0e008d780c18103c1b38ec4de7ac9dea59b10fce";s:30:"Drush\Commands\sql\SqlCommands";s:40:"8e0f34a4b5d2581a72fdefa710b7eb317ceba9a7";s:34:"Drush\Commands\sql\SqlSyncCommands";s:40:"6aeb7ed74eda2ff715b6380f439566f092a3dece";s:44:"Drush\Commands\sql\sanitize\SanitizeCommands";s:40:"1a578b9cf81c3aa54970cfbce9c62a5894fada77";s:52:"Drush\Commands\sql\sanitize\SanitizeCommentsCommands";s:40:"31a5d07707ecff740102a23b6438905f7f8ab67b";s:51:"Drush\Commands\sql\sanitize\SanitizePluginInterface";s:40:"38d6b0fb319f4ec35465c718e93e25e5b64be7ce";s:52:"Drush\Commands\sql\sanitize\SanitizeSessionsCommands";s:40:"f739d3aad5ba0245fb9128701f6665a509eb0262";s:54:"Drush\Commands\sql\sanitize\SanitizeUserFieldsCommands";s:40:"b09ef05f2e4041ef188f13ac5a4af5a743772a9c";s:53:"Drush\Commands\sql\sanitize\SanitizeUserTableCommands";s:40:"c5f9e77808e178983b6fdd865432d21d5fe73a4b";s:29:"Drush\Config\ConfigAwareTrait";s:40:"f934e22ec647999f7121a9d05ee4c05c0d951b5a";s:26:"Drush\Config\ConfigLocator";s:40:"4a82115f889b0aca02516cd2e32bf3c10c39e8c3";s:24:"Drush\Config\DrushConfig";s:40:"b8452c635343580d4db73549cde6248224df0f38";s:24:"Drush\Config\Environment";s:40:"550dfa6f1fe8f8fe1e10270b15bfad2c91685604";s:36:"Drush\Config\Loader\YamlConfigLoader";s:40:"d2639b65fe6857a869c0f7a54cdeccd649ec58e4";s:36:"Drush\DrupalFinder\DrushDrupalFinder";s:40:"65c57fee96e6cc96b9b3e119e1d7e454aaf3ec06";s:49:"Drush\Drupal\Commands\sql\SanitizePluginInterface";s:40:"dd9a8149b5ec618421e661d464c49e4df4da5879";s:25:"Drush\Drupal\DrupalKernel";s:40:"b5ae7e7bec146917cc3eb2e90f3ee4f69bc3f911";s:23:"Drush\Drupal\DrupalUtil";s:40:"d0fafb1752917ae68794bd090350364e94b80bf1";s:39:"Drush\Drupal\DrushLoggerServiceProvider";s:40:"6f29df552081a1e12f6738eac0281774c6f16dcb";s:31:"Drush\Drupal\ExtensionDiscovery";s:40:"fb933550f9c5331f93849102e6f5fc1d931b3c2c";s:28:"Drush\Drupal\InstallerKernel";s:40:"207dce8c3f7f041e74005367d86716edd996b4be";s:34:"Drush\Drupal\Migrate\MigrateEvents";s:40:"4b69b3c6baaa0bd0f1c7abfdcd4d89be6eb01c6c";s:38:"Drush\Drupal\Migrate\MigrateExecutable";s:40:"111af682a09f885237ecf17b996521ea065d0867";s:39:"Drush\Drupal\Migrate\MigrateIdMapFilter";s:40:"4eae43e4485213058e970df4b4406ccb151dda0d";s:35:"Drush\Drupal\Migrate\MigrateMessage";s:40:"0890f200cb7c54f9a232f7b9ac317bb98b23246b";s:50:"Drush\Drupal\Migrate\MigrateMissingSourceRowsEvent";s:40:"2e3593d257ad6bfeb71c06cc92f4753c3993c65c";s:43:"Drush\Drupal\Migrate\MigratePrepareRowEvent";s:40:"399b19f658c0c3fa9b813c867f9274983a40c7a7";s:33:"Drush\Drupal\Migrate\MigrateUtils";s:40:"c61edc2a4b746db3550ee70ccab0d1efe017dad1";s:40:"Drush\Drupal\Migrate\ValidateMigrationId";s:40:"7b5e9fd1e0152ac203df8736dc05cd43f59c60fb";s:25:"Drush\Drupal\UpdateKernel";s:40:"2532c5036aaa7317188cc3f9c6b6162ddf83cca4";s:11:"Drush\Drush";s:40:"b42d0f90e53fdce6ef3a8f20116bc0df68ecbbc4";s:39:"Drush\Exceptions\CommandFailedException";s:40:"74aa7c63bc6c911da64a8f9d50e58207a5fbe0b6";s:35:"Drush\Exceptions\UserAbortException";s:40:"590e9515012dfd1a95ece7d4ebdfcbcb4e0c6a18";s:20:"Drush\Exec\ExecTrait";s:40:"3b3287770b65d2e5ffda7a87e2302b1b2db13151";s:38:"Drush\Formatters\DrushFormatterManager";s:40:"60ab2fc3432227740c0f6ae11bcb383846c75fd8";s:40:"Drush\Formatters\EntityToArraySimplifier";s:40:"20610987a2202be6a4edf8017f8cc854324a81b2";s:18:"Drush\Log\DrushLog";s:40:"b40c1679c105330785d182ec9b2857b601882518";s:28:"Drush\Log\DrushLoggerManager";s:40:"e0946819558d8c85a94f46b9205da7c251403dfd";s:16:"Drush\Log\Logger";s:40:"41e31e7fec4eba32b23fcd243fd1a1064e991d0a";s:26:"Drush\Log\SuccessInterface";s:40:"27eefb2979984981a547d4eee9ef96c31fa65600";s:32:"Drush\Preflight\ArgsPreprocessor";s:40:"300182f4310c4348ab996b0ede7fc9ae7528e449";s:28:"Drush\Preflight\ArgsRemapper";s:40:"09e00ad19dbdfb3332a84c990678fa289a330f66";s:31:"Drush\Preflight\LegacyPreflight";s:40:"81ef27848683f2b0f26c751ad07214912a69b6eb";s:25:"Drush\Preflight\Preflight";s:40:"ff20006af39a569a561545db830bbe40b33b1637";s:29:"Drush\Preflight\PreflightArgs";s:40:"b511d984cd8e7a8660c5d7ef2425c7c22406f704";s:38:"Drush\Preflight\PreflightArgsInterface";s:40:"071e79d237766c998c6c26ba65076c3e530bd663";s:28:"Drush\Preflight\PreflightLog";s:40:"048ea90245d7cf90fe77785d4c6a122ccfec7675";s:36:"Drush\Preflight\PreflightSiteLocator";s:40:"94341bd6b4a75003d8eaff3ed48e0982b8a9a6fd";s:31:"Drush\Preflight\PreflightVerify";s:40:"ae26236c4419bce027002778d4a29be7bb473da2";s:18:"Drush\Psysh\Caster";s:40:"9a75b030b00ea67221b03e86a4660b4f2f1e46c8";s:24:"Drush\Psysh\DrushCommand";s:40:"c372e863000091346916df717287d5d33e5bb873";s:28:"Drush\Psysh\DrushHelpCommand";s:40:"02b6353c68d3d5c60a5bf477b0def5beb24e4ef1";s:17:"Drush\Psysh\Shell";s:40:"57a5a8b30ba7ca461c0c01bf83d8a5ad55144413";s:33:"Drush\Runtime\DependencyInjection";s:40:"9fec318d25ad265856734ce94715126bf7e17c8b";s:26:"Drush\Runtime\ErrorHandler";s:40:"5dee24f675862255370a0ec585eb564444c96c7c";s:30:"Drush\Runtime\HandlerInterface";s:40:"b07c130ee3ab6d52945e5c4444a500277cf82ab3";s:33:"Drush\Runtime\LegacyServiceFinder";s:40:"8c9f217dd1eae6077b8cf72ff2fab619c4c4f929";s:39:"Drush\Runtime\LegacyServiceInstantiator";s:40:"d029a7312c3419f841be3c0b4982f249fea15302";s:28:"Drush\Runtime\RedispatchHook";s:40:"95a1824f3cce5c15627ecbb5751618ce76b1b714";s:21:"Drush\Runtime\Runtime";s:40:"79c256ae2af6bee2d55ac4e4db2f20abd59d2784";s:28:"Drush\Runtime\ServiceManager";s:40:"14563e4515d902b6fff5a33d522de9648f19036c";s:29:"Drush\Runtime\ShutdownHandler";s:40:"c0ba7a26941c6763c831c4da1afa131540e4addc";s:32:"Drush\Runtime\TildeExpansionHook";s:40:"4de0ddc3b9fcc229591e7ee4880431da6f539adf";s:24:"Drush\SiteAlias\HostPath";s:40:"5c910d7c27bd74726aebab778b40b86216fe1513";s:30:"Drush\SiteAlias\ProcessManager";s:40:"3dae21b731bf00a08b6fe4bd53a507d12aba9a57";s:35:"Drush\SiteAlias\SiteAliasFileLoader";s:40:"e14b843b0141db3b9dbf9da7f62d72dd4e753f46";s:46:"Drush\SiteAlias\SiteAliasManagerAwareInterface";s:40:"e9b71971fe29bb05eb65d8f2b2230ebcec86ff31";s:29:"Drush\SiteAlias\SiteAliasName";s:40:"e32acd745d6efc6a6e8dbc91c87cf4034d8a9738";s:30:"Drush\SiteAlias\SiteSpecParser";s:40:"1be76d41357a49734f8671ff33aa964fc2922e66";s:47:"Drush\SiteAlias\Util\InternalYamlDataFileLoader";s:40:"b1f3913db3786ba200afefb6d2ad429495880072";s:17:"Drush\Sql\SqlBase";s:40:"51910db54c6a369d4f2771123b8e9d11356a0881";s:22:"Drush\Sql\SqlException";s:40:"d6ca84ba463591f586c5c67f387e48a6399030e9";s:20:"Drush\Sql\SqlMariaDB";s:40:"44a61db0ded6bbd5a168ad463197f28c37c1a4dc";s:18:"Drush\Sql\SqlMysql";s:40:"c9a340f49e5480deaa0048d8711071f8230d8ce1";s:18:"Drush\Sql\SqlPgsql";s:40:"3932ee199a4d700f36f47be2174d53693470ec22";s:19:"Drush\Sql\SqlSqlite";s:40:"a2d94fc4cad5e60803832389c4a0dc2a98a0bc35";s:32:"Drush\Sql\SqlTableSelectionTrait";s:40:"4922db734c95944fdc5d08b864d3f0de37836e31";s:35:"Drush\Symfony\BootstrapCompilerPass";s:40:"0ff4c684d1e92513fcd320bf394856dd8ee3165f";s:32:"Drush\Symfony\DrushStyleInjector";s:40:"c460dc34b704024eaeb32e46f7d44b1ebe5fea5b";s:29:"Drush\TestTraits\CliTestTrait";s:40:"41dfd46136ca550395304542ad18251b676db30f";s:31:"Drush\TestTraits\DrushTestTrait";s:40:"3c2e5d2b7bfeffaba9333757786b8b20d2bf6b0b";s:33:"Drush\TestTraits\OutputUtilsTrait";s:40:"d7cd0239fb04d4076e76290abe31ef9d889336ad";s:19:"Drush\Utils\FsUtils";s:40:"27f9bda48e950ac7947b60ed2a3a6348b974775c";s:23:"Drush\Utils\StringUtils";s:40:"93cb18ece32bf90f958c2e94046beb0bd8373e13";s:16:"Robo\Application";s:40:"7c646ad8dbadc151a50b4731ab6b8ac228d2968b";s:42:"Robo\ClassDiscovery\AbstractClassDiscovery";s:40:"fb4c5de9919b2227a2e2d08ce5849e9a7cb09541";s:43:"Robo\ClassDiscovery\ClassDiscoveryInterface";s:40:"07f20d9a90990b39fd043289f7a377ca9ebb5d02";s:46:"Robo\ClassDiscovery\RelativeNamespaceDiscovery";s:40:"fd7a978ade5336c1e96943b776fbd83ce53ac97d";s:28:"Robo\Collection\CallableTask";s:40:"804f8c6902d6839224436b248a66bc963d63804f";s:26:"Robo\Collection\Collection";s:40:"2ce542146337bd3a570bdd5bb5314bff28f59d02";s:33:"Robo\Collection\CollectionBuilder";s:40:"8ee2d5535d72249f116c8f385d0d48a8162efc45";s:35:"Robo\Collection\CollectionInterface";s:40:"944609b84447158922203468557c3b7177eeeca3";s:37:"Robo\Collection\CollectionProcessHook";s:40:"2ece50cdbd6c8fa686005f7065281f295babcf4b";s:33:"Robo\Collection\CompletionWrapper";s:40:"46f37815518ab54645edc6a3310cc33c4f0fe8a2";s:23:"Robo\Collection\Element";s:40:"fe8d003326a9436ca15d1acc07f38c063e35a54f";s:41:"Robo\Collection\NestedCollectionInterface";s:40:"655a10de7cabd5d5c6ee2183f5bc4a4c3c1bd346";s:27:"Robo\Collection\TaskForEach";s:40:"d69f5a8c2e8d50f8e1b5d578bb853f28e027a247";s:21:"Robo\Collection\Tasks";s:40:"3c43a27028fd50accf933d28eebdb91b5c0f41c2";s:25:"Robo\Collection\Temporary";s:40:"57bca0255c942ff42ffa6453c32722636f991941";s:29:"Robo\Common\BuilderAwareTrait";s:40:"13e40d8fdffacbfff3bbc3f9ad14f6342f5e9758";s:28:"Robo\Common\CommandArguments";s:40:"553a7e90d9872a9e86369979966145eb6c8d71f9";s:27:"Robo\Common\CommandReceiver";s:40:"e66ffe2ff03b4ff992096418557a180a8e494a01";s:28:"Robo\Common\ConfigAwareTrait";s:40:"2f596971119294f9cb4e1ed6cda5fcac5bcc3eb9";s:25:"Robo\Common\DynamicParams";s:40:"4c53880a703af3df55e283ce3640f40e26eab9f8";s:23:"Robo\Common\ExecCommand";s:40:"1497fb4cbfbe82788de391634a6aa1153d712901";s:26:"Robo\Common\ExecOneCommand";s:40:"74d0792c15cc8ab79e359f6989daf2e0f788d08a";s:21:"Robo\Common\ExecTrait";s:40:"06c335339081f71b0d8018c1e0b975643bd283a1";s:14:"Robo\Common\IO";s:40:"0b9bd608da142a2f203dd6896939cdda074a373b";s:27:"Robo\Common\InflectionTrait";s:40:"a3213c0638005fbd0094245c2e3b2dca6e51ef19";s:27:"Robo\Common\InputAwareTrait";s:40:"0a985a1295ae92a67f4deac264aa9406c2e30269";s:25:"Robo\Common\OutputAdapter";s:40:"b861062594a51e655b6c39e3ee0c8a201521c0f0";s:28:"Robo\Common\OutputAwareTrait";s:40:"eded41743af8f01f449a2c95e5d3e4bf61b73b69";s:27:"Robo\Common\ProcessExecutor";s:40:"26a82145a20c9be4e6c54a746af6233c2d39d8b0";s:24:"Robo\Common\ProcessUtils";s:40:"ada168607c5adbca29157dbc0224d7b6d4dce573";s:29:"Robo\Common\ProgressIndicator";s:40:"9de4e04a24c740a58c2fdae00649b23cd4011b43";s:39:"Robo\Common\ProgressIndicatorAwareTrait";s:40:"2853f8c4005276b18c199a5391f4b33e5cb25ca2";s:36:"Robo\Common\ResourceExistenceChecker";s:40:"fc9f7184733ede3d1fc2314278c18d00f7f9b9ff";s:18:"Robo\Common\TaskIO";s:40:"354a3a3c50bdde6a9ebd8fe0e43895811652f5dc";s:22:"Robo\Common\TimeKeeper";s:40:"fa028798e649e6b36d3a50a98c626d50e24a5336";s:17:"Robo\Common\Timer";s:40:"b423acdb2c644e1534e9e99bdbbd6029679c5094";s:35:"Robo\Common\VerbosityThresholdTrait";s:40:"8c51bcabb22347c78550759cba5d96a4f5add7b7";s:11:"Robo\Config";s:40:"34ce5fd333cde07d90f7e86e47c95abee228d6ce";s:18:"Robo\Config\Config";s:40:"64c29a22b882764f830f75fae930bc50596d43ae";s:46:"Robo\Config\GlobalOptionDefaultValuesInterface";s:40:"9f229ed436610e88acc73b9dc9e375a1032c252f";s:35:"Robo\Contract\BuilderAwareInterface";s:40:"f4bd1b18c90d7267b9bdf99c8632d65c56dd3310";s:30:"Robo\Contract\CommandInterface";s:40:"80784af2c18ed57386b62225810643c6ff4f2619";s:33:"Robo\Contract\CompletionInterface";s:40:"caa89c301ad6464d3d63866cf77acf245fdab294";s:34:"Robo\Contract\ConfigAwareInterface";s:40:"94737efbe0f99de498e383948a6a2f16a09439e1";s:30:"Robo\Contract\IOAwareInterface";s:40:"15ed02c1d098188e6e45f95bacef27472a05448e";s:33:"Robo\Contract\InflectionInterface";s:40:"10c13408cae081957e6f4841d8668d0793459dde";s:36:"Robo\Contract\OutputAdapterInterface";s:40:"8e0f81a05acf8baa8f02c89ccecd060a74e72ca6";s:34:"Robo\Contract\OutputAwareInterface";s:40:"b94801912dcc8288ffd8eba9f769e16b0e9ffe19";s:30:"Robo\Contract\PrintedInterface";s:40:"992c1fbb14961b3490ae2f37c382732f95f6d3fe";s:45:"Robo\Contract\ProgressIndicatorAwareInterface";s:40:"3b01a51b4680fbbc5959577084342507e1f10b4a";s:31:"Robo\Contract\ProgressInterface";s:40:"a56a95fd92b634216056ebbfef791410049d1ae6";s:31:"Robo\Contract\RollbackInterface";s:40:"c9db605ae7e0901f4cfad22df0d085b4d1ceb370";s:32:"Robo\Contract\SimulatedInterface";s:40:"43935c369d5f0f51b46a605719978fe3f667e478";s:27:"Robo\Contract\TaskInterface";s:40:"b8b6f6c187b8dd9ef6a14ceaab0b795ff579074d";s:41:"Robo\Contract\VerbosityThresholdInterface";s:40:"5b8f526a70caae950a0dec441980f5b2d01c0d3c";s:34:"Robo\Contract\WrappedTaskInterface";s:40:"371d18b2c1801dc84cdb669cdef80a62ee64c65e";s:34:"Robo\Exception\AbortTasksException";s:40:"81206a22348c2e6da40415b66c3cb3df5ad5453e";s:28:"Robo\Exception\TaskException";s:40:"a54ea9f53c1e744d27e5db19c7fc53fe35d67136";s:32:"Robo\Exception\TaskExitException";s:40:"9a0024d83f94eb8ddfb692ddeb502888dee2e2a5";s:31:"Robo\GlobalOptionsEventListener";s:40:"0e8d819256f0a02f39bfa458e4b38b84d8b1d0f7";s:17:"Robo\LoadAllTasks";s:40:"9b29099269e47cf688009a39da83c7c75f6d3e50";s:22:"Robo\Log\ResultPrinter";s:40:"5d6db04cf1f66a3079fda13d4430b4f218ac899f";s:21:"Robo\Log\RoboLogLevel";s:40:"8fca8c272032b6a22f3d71a1d665d40b4914ab54";s:21:"Robo\Log\RoboLogStyle";s:40:"6a0b0bbd63f285d2916c7cdcd2ac97ca2505940e";s:19:"Robo\Log\RoboLogger";s:40:"d56659ccdcdd74962383d8aa558eebbd715b42fc";s:11:"Robo\Result";s:40:"500c1d8105fa4cd235b1420fad4cf244ea774457";s:15:"Robo\ResultData";s:40:"86184908f5c8960da251f875bd718eea1714f88b";s:9:"Robo\Robo";s:40:"02d077043ad76f829e5e34ef6a9b6694983418e9";s:11:"Robo\Runner";s:40:"466a9ba56c4f091d9ee8b8c6eac28a896ed20c10";s:19:"Robo\Runtime\Runner";s:40:"de6439bd439078a66b8f1d094f37ab34082f6e8a";s:19:"Robo\State\Consumer";s:40:"4c2b802a14218d03bfe7f832a824e4b915aefbd1";s:15:"Robo\State\Data";s:40:"adda2dfe0a2cb8a4c27456d818442eeeea96b7e0";s:30:"Robo\State\StateAwareInterface";s:40:"9445b5780259e5aa6736633e191f8aae101cd7e5";s:26:"Robo\State\StateAwareTrait";s:40:"7aa249a40f29d126c1e4919a0eda914605770114";s:22:"Robo\Symfony\ConsoleIO";s:40:"a0529a5aff5eade3fc4e37f2a80ac8036e200ef2";s:30:"Robo\Symfony\ConsoleIOInjector";s:40:"acc896d259ca28f2be3646b9b4aee85797156df3";s:33:"Robo\Symfony\SymfonyStyleInjector";s:40:"73e67b23cf01f5dd9a3676ca3860116da4c23965";s:17:"Robo\TaskAccessor";s:40:"f62bdba1ffd184e48f630ecac473e48f60e8edeb";s:13:"Robo\TaskInfo";s:40:"029ba9db2518665413f7e2efed0bdd6a345830bb";s:23:"Robo\Task\ApiGen\ApiGen";s:40:"fc95dc7d97f028ee0dd96e4f251f277a9854b8e3";s:22:"Robo\Task\ApiGen\Tasks";s:40:"0c5c1a8f12d7342f033169b202f78d368d8fe8e1";s:25:"Robo\Task\Archive\Extract";s:40:"8b30892d74e87181b77162872619d6ea8bf3ee0b";s:22:"Robo\Task\Archive\Pack";s:40:"01064ebf5c455c292ff05d82e4c8b6910e2d472e";s:23:"Robo\Task\Archive\Tasks";s:40:"4c42f234284ebf476eba59ee5e886e0d0584fbaa";s:32:"Robo\Task\Assets\CssPreprocessor";s:40:"9d45321e6413cc5aacc4ad122355794aae978e82";s:28:"Robo\Task\Assets\ImageMinify";s:40:"dc249d3f7082adc41dc6ad5e74584a43eff1f471";s:21:"Robo\Task\Assets\Less";s:40:"6a464ddb367bcef3b0a9b4752de60b4b3f88f70b";s:23:"Robo\Task\Assets\Minify";s:40:"c2ed3e034914e2d8e96b0e9bcb44ee83560a639d";s:21:"Robo\Task\Assets\Scss";s:40:"2ad7111edc63e3640ef133068a4fd5df68989b08";s:22:"Robo\Task\Assets\Tasks";s:40:"d38d8063cd849ec9ec834c09721f5c511ca14610";s:18:"Robo\Task\BaseTask";s:40:"6e9ffd02f3684b02df713c2fbe7573bc23ebb4d2";s:19:"Robo\Task\Base\Exec";s:40:"a98c36c0edea74956d6f7de6c499c80a8d35174c";s:24:"Robo\Task\Base\ExecStack";s:40:"6346f56b4b50e4a3c80543e783f33d83287f6a2f";s:27:"Robo\Task\Base\ParallelExec";s:40:"f0865dd83b16e7c511b04cb41057c135047f12be";s:24:"Robo\Task\Base\Shortcuts";s:40:"a849f51f6aabda2c3f05e737ebb3859948af9d81";s:29:"Robo\Task\Base\SymfonyCommand";s:40:"caa0ec144ee1f93e35e0a31bbecebc652f780a00";s:20:"Robo\Task\Base\Tasks";s:40:"7db3d72bcdfae010bcf05c1aa4cd1cddc1382d5a";s:20:"Robo\Task\Base\Watch";s:40:"0650eb875e1b2da718e3d7cef6620547a0b45322";s:20:"Robo\Task\Bower\Base";s:40:"21241f48862b131d819255bc5a1a1f7e84802073";s:23:"Robo\Task\Bower\Install";s:40:"f33ab413787ace3dfd9ea58766ea610dd5f0d844";s:21:"Robo\Task\Bower\Tasks";s:40:"51c7bf3a6f47e7ec88bcb8234d2ef0fc56b30201";s:22:"Robo\Task\Bower\Update";s:40:"383d6687aec45ef225ef0ce66e95645e927d2b89";s:22:"Robo\Task\CommandStack";s:40:"02b42706e0c0adbcf9fdc130b65746eb353ab7a9";s:23:"Robo\Task\Composer\Base";s:40:"6afeb42cc5c0e3cac2bcbcf35d64794baeb47692";s:36:"Robo\Task\Composer\CheckPlatformReqs";s:40:"5d98dd71257b3f04504f646b15c6f3628f951f76";s:25:"Robo\Task\Composer\Config";s:40:"5e45801a8486bf5cfa691d83a98e78f70c0d0667";s:32:"Robo\Task\Composer\CreateProject";s:40:"48242c41d1a5204d49d7c43c303ba498bb5bdb54";s:31:"Robo\Task\Composer\DumpAutoload";s:40:"5ef028f9ed2ead132e7f04b9abe247e1030a3b18";s:23:"Robo\Task\Composer\Init";s:40:"ee241e99ff3d7ce22e0bc5621067be1724f0123a";s:26:"Robo\Task\Composer\Install";s:40:"2afa9da0bfb64afad5538dc1d68d8ecc28bad34b";s:25:"Robo\Task\Composer\Remove";s:40:"1c151a0b0ac66549e96791f4d4b1c75adf054e2e";s:36:"Robo\Task\Composer\RequireDependency";s:40:"1d4eb87943eb5b75a3ebf6a2ed9e18ecc754296c";s:24:"Robo\Task\Composer\Tasks";s:40:"f7208fb6931a132db5d6db7da4aa1d9f9dcc05ce";s:25:"Robo\Task\Composer\Update";s:40:"01766a2af94b12e51b53d003598775342f573269";s:27:"Robo\Task\Composer\Validate";s:40:"1eaf5fa974f522365aab80a8c78d8473fa48a864";s:31:"Robo\Task\Development\Changelog";s:40:"4b53eb821352fff08ec20f5fb85de3afe7c81585";s:41:"Robo\Task\Development\GenerateMarkdownDoc";s:40:"9acfa7c3fe0ad0bef0d93c162012637745494e0f";s:34:"Robo\Task\Development\GenerateTask";s:40:"1db391efb9793a1927c59fbdc54155ca62253b27";s:28:"Robo\Task\Development\GitHub";s:40:"5a65fb5954bf8cede6ec98f89287c8761d33b561";s:35:"Robo\Task\Development\GitHubRelease";s:40:"511ae1061579ec2171025642d453593a45488b61";s:33:"Robo\Task\Development\OpenBrowser";s:40:"b93963ce600d72d03faef9638e8195b16db592e6";s:30:"Robo\Task\Development\PackPhar";s:40:"be8b90949c696da54f37742faf0e50ad1835d245";s:31:"Robo\Task\Development\PhpServer";s:40:"37e6fa85cfbc8cc1f8454a9b5de014f032a394f4";s:28:"Robo\Task\Development\SemVer";s:40:"38c6e6ee325a44ed487a20e8deadaeb2fad59ccf";s:27:"Robo\Task\Development\Tasks";s:40:"37d560cbe97222b315b32fafad06435280524d71";s:21:"Robo\Task\Docker\Base";s:40:"7ae948b6c93c7fa469090825d80792d45ad347c0";s:22:"Robo\Task\Docker\Build";s:40:"a0d3e5e87de3caba6075ca2f85b3f915ae269c46";s:23:"Robo\Task\Docker\Commit";s:40:"8d22642aeb9a0158eb283a3689f3254bfb96e208";s:21:"Robo\Task\Docker\Exec";s:40:"802bcd8dd6312c5d700a7b16f07339b7909c46f6";s:21:"Robo\Task\Docker\Pull";s:40:"0094f4e6e4ce08f43b8578bfbf918cef650eef68";s:23:"Robo\Task\Docker\Remove";s:40:"2f8b6e648ccc648e6a8aec5a9bea2f6172fa88c6";s:23:"Robo\Task\Docker\Result";s:40:"1b00c70d96c90868401343510b615b72a2c0999b";s:20:"Robo\Task\Docker\Run";s:40:"d9b3b281dff7e0a9685869c0e07b71b55cbff81d";s:22:"Robo\Task\Docker\Start";s:40:"db68e7d730aa2a9954acdf200f7b76104ed67b05";s:21:"Robo\Task\Docker\Stop";s:40:"546ffbfda4611ad0f099488b4819532c88662883";s:22:"Robo\Task\Docker\Tasks";s:40:"f7ad581e4c2eb5017353419814634839fd5b091d";s:21:"Robo\Task\File\Concat";s:40:"62b001033d5374eb95d093357bdb146556fd7ebd";s:22:"Robo\Task\File\Replace";s:40:"65dbc983893fd8fcdb9f7c86aae7b636c5b6d4d8";s:20:"Robo\Task\File\Tasks";s:40:"5bba83c11041876a2cc9da068e93f530103a57fe";s:22:"Robo\Task\File\TmpFile";s:40:"54130b3613cf950010308370b0bb4e78d1314d57";s:20:"Robo\Task\File\Write";s:40:"ec3e9a912bb91fedbf09fa960149a0e0875c0325";s:28:"Robo\Task\Filesystem\BaseDir";s:40:"d95978d435d4ee5f22ba849fb07037cc2d80b909";s:29:"Robo\Task\Filesystem\CleanDir";s:40:"aaa772946392733c20982ac986c4a1dd4f7e4a88";s:28:"Robo\Task\Filesystem\CopyDir";s:40:"00c9634f3ccffa805f6cc7c3cf4889e0994cffe5";s:30:"Robo\Task\Filesystem\DeleteDir";s:40:"9242ba2728ab13d0c4b8c9d7b50163a31fd103ac";s:36:"Robo\Task\Filesystem\FilesystemStack";s:40:"aa433d78f3e04a31064ab89e1840a5acc50855de";s:31:"Robo\Task\Filesystem\FlattenDir";s:40:"71a1a4f1cf1cf6f9d9703d862449ed4bf23693d0";s:30:"Robo\Task\Filesystem\MirrorDir";s:40:"bac3c32575aba46db7bcb31fa3ae813e6dbc5f21";s:30:"Robo\Task\Filesystem\Shortcuts";s:40:"23f01ecd99c93c6a29dd50b5f40caab980c0cff9";s:26:"Robo\Task\Filesystem\Tasks";s:40:"1417b5b0b385dbd20deec5828666ec33d156d46e";s:27:"Robo\Task\Filesystem\TmpDir";s:40:"c2704bd0316f43ac8d8d2c074166e67f423aef6e";s:28:"Robo\Task\Filesystem\WorkDir";s:40:"f38386d379bb1a5f713fbf4619a138a334fa1e36";s:19:"Robo\Task\Gulp\Base";s:40:"483bab9c9876cedfb666e0f36a22bd15af80487e";s:18:"Robo\Task\Gulp\Run";s:40:"8a1da17cca82baed13ccab662dd2babbe986a190";s:20:"Robo\Task\Gulp\Tasks";s:40:"1fa09301c052101c76a704061dad0192684e0653";s:29:"Robo\Task\Logfile\BaseLogfile";s:40:"98b6b5b7fd025bf0e492eb466c80fe687ad93ceb";s:27:"Robo\Task\Logfile\RotateLog";s:40:"a792164f9b6dc83e40700bf771d2d657c3e06e70";s:27:"Robo\Task\Logfile\Shortcuts";s:40:"88a8bbd0f318bc6f8ff09c19155c79fc65bcee2d";s:23:"Robo\Task\Logfile\Tasks";s:40:"c2c3938a73dfd8303c30f3935d32b23750e3f68e";s:29:"Robo\Task\Logfile\TruncateLog";s:40:"fe30e21e983025b4dda35a0d2018d3db456fe33f";s:18:"Robo\Task\Npm\Base";s:40:"7b7adcc6c348900fc5860de5d4290811edaacdb5";s:21:"Robo\Task\Npm\Install";s:40:"136e20e9fb4c4685238516dc45b206b6737b6116";s:19:"Robo\Task\Npm\Tasks";s:40:"46ffd989d2ead790973e5f3a7719f3c91338ffd1";s:20:"Robo\Task\Npm\Update";s:40:"ab1ad703640e2d7757101d20debc80e76243a72e";s:22:"Robo\Task\Remote\Rsync";s:40:"1d64d9f13a1f96b092a467265575b7a61f3f7242";s:20:"Robo\Task\Remote\Ssh";s:40:"faefcfe63abd2883d923cdfed2ea776d017713ad";s:22:"Robo\Task\Remote\Tasks";s:40:"f5167aa8b784024072a0e7fea4d2d33d9ff71d87";s:19:"Robo\Task\Simulator";s:40:"4e2e3c663ce99d73bbab919e65cd565aeefc1a87";s:24:"Robo\Task\StackBasedTask";s:40:"f20d3b083d5307adc640cff960dd00e01b319f0a";s:23:"Robo\Task\Testing\Atoum";s:40:"7d22f63fc3db7c7f9c2e4e5b706119eb03c6ce4b";s:23:"Robo\Task\Testing\Behat";s:40:"f46eb61cb561eb49640ad2e95c8eefc1552670b8";s:26:"Robo\Task\Testing\Codecept";s:40:"883eaff385c6e4a2bd0da33b109627ae1552d810";s:25:"Robo\Task\Testing\PHPUnit";s:40:"27c67c353deda29a1e3a1a1233c29abc62fa8070";s:25:"Robo\Task\Testing\Phpspec";s:40:"a26a186693127e21aa0d75b3cb40803f05cc3ca3";s:23:"Robo\Task\Testing\Tasks";s:40:"efd7bcc74f390ed2e9c9802f39511cbc67431fae";s:22:"Robo\Task\Vcs\GitStack";s:40:"f143cb8694ec76a65c128f5e0abed84f6ab901bc";s:21:"Robo\Task\Vcs\HgStack";s:40:"1190dbdba2bc1965390a3c1710a6702ba1558ace";s:23:"Robo\Task\Vcs\Shortcuts";s:40:"b07ba6b585bcb366f59142548adc7d464decc7ef";s:22:"Robo\Task\Vcs\SvnStack";s:40:"51beec5c81cea9cc6a6d973677e0e5af5586574a";s:19:"Robo\Task\Vcs\Tasks";s:40:"706d277f489123cd5b0986e5df2afb63ae7aafa1";s:10:"Robo\Tasks";s:40:"d88a54a28593e9086d048b1f7761a660e8d4dcf3";}i:1;a:1:{i:0;s:4:"13.x";}i:2;a:89:{i:0;s:13:"Consolidation";i:1;s:30:"Consolidation\AnnotatedCommand";i:2;s:41:"Consolidation\AnnotatedCommand\Attributes";i:3;s:36:"Consolidation\AnnotatedCommand\Cache";i:4;s:37:"Consolidation\AnnotatedCommand\Events";i:5;s:35:"Consolidation\AnnotatedCommand\Help";i:6;s:36:"Consolidation\AnnotatedCommand\Hooks";i:7;s:48:"Consolidation\AnnotatedCommand\Hooks\Dispatchers";i:8;s:36:"Consolidation\AnnotatedCommand\Input";i:9;s:38:"Consolidation\AnnotatedCommand\Options";i:10;s:37:"Consolidation\AnnotatedCommand\Output";i:11;s:37:"Consolidation\AnnotatedCommand\Parser";i:12;s:46:"Consolidation\AnnotatedCommand\Parser\Internal";i:13;s:36:"Consolidation\AnnotatedCommand\State";i:14;s:30:"Consolidation\OutputFormatters";i:15;s:40:"Consolidation\OutputFormatters\Exception";i:16;s:41:"Consolidation\OutputFormatters\Formatters";i:17;s:38:"Consolidation\OutputFormatters\Options";i:18;s:45:"Consolidation\OutputFormatters\StructuredData";i:19;s:49:"Consolidation\OutputFormatters\StructuredData\Xml";i:20;s:46:"Consolidation\OutputFormatters\Transformations";i:21;s:51:"Consolidation\OutputFormatters\Transformations\Wrap";i:22;s:39:"Consolidation\OutputFormatters\Validate";i:23;s:23:"Consolidation\SiteAlias";i:24;s:28:"Consolidation\SiteAlias\Util";i:25;s:5:"Drush";i:26;s:16:"Drush\Attributes";i:27;s:13:"Drush\Backend";i:28;s:10:"Drush\Boot";i:29;s:13:"Drush\Command";i:30;s:14:"Drush\Commands";i:31;s:21:"Drush\Commands\config";i:32;s:19:"Drush\Commands\core";i:33;s:20:"Drush\Commands\field";i:34;s:23:"Drush\Commands\generate";i:35;s:34:"Drush\Commands\generate\Generators";i:36;s:40:"Drush\Commands\generate\Generators\Drush";i:37;s:19:"Drush\Commands\help";i:38;s:17:"Drush\Commands\pm";i:39;s:18:"Drush\Commands\sql";i:40;s:27:"Drush\Commands\sql\sanitize";i:41;s:12:"Drush\Config";i:42;s:19:"Drush\Config\Loader";i:43;s:12:"Drush\Drupal";i:44;s:18:"Drush\DrupalFinder";i:45;s:21:"Drush\Drupal\Commands";i:46;s:25:"Drush\Drupal\Commands\sql";i:47;s:20:"Drush\Drupal\Migrate";i:48;s:16:"Drush\Exceptions";i:49;s:10:"Drush\Exec";i:50;s:16:"Drush\Formatters";i:51;s:9:"Drush\Log";i:52;s:15:"Drush\Preflight";i:53;s:11:"Drush\Psysh";i:54;s:13:"Drush\Runtime";i:55;s:15:"Drush\SiteAlias";i:56;s:20:"Drush\SiteAlias\Util";i:57;s:9:"Drush\Sql";i:58;s:13:"Drush\Symfony";i:59;s:16:"Drush\TestTraits";i:60;s:11:"Drush\Utils";i:61;s:4:"Robo";i:62;s:19:"Robo\ClassDiscovery";i:63;s:15:"Robo\Collection";i:64;s:11:"Robo\Common";i:65;s:11:"Robo\Config";i:66;s:13:"Robo\Contract";i:67;s:14:"Robo\Exception";i:68;s:8:"Robo\Log";i:69;s:12:"Robo\Runtime";i:70;s:10:"Robo\State";i:71;s:12:"Robo\Symfony";i:72;s:9:"Robo\Task";i:73;s:16:"Robo\Task\ApiGen";i:74;s:17:"Robo\Task\Archive";i:75;s:16:"Robo\Task\Assets";i:76;s:14:"Robo\Task\Base";i:77;s:15:"Robo\Task\Bower";i:78;s:18:"Robo\Task\Composer";i:79;s:21:"Robo\Task\Development";i:80;s:16:"Robo\Task\Docker";i:81;s:14:"Robo\Task\File";i:82;s:20:"Robo\Task\Filesystem";i:83;s:14:"Robo\Task\Gulp";i:84;s:17:"Robo\Task\Logfile";i:85;s:13:"Robo\Task\Npm";i:86;s:16:"Robo\Task\Remote";i:87;s:17:"Robo\Task\Testing";i:88;s:13:"Robo\Task\Vcs";}} \ No newline at end of file +O:21:"Doctum\Renderer\Index":3:{i:0;a:566:{s:47:"Consolidation\AnnotatedCommand\AnnotatedCommand";s:40:"702d96be6d07e0f0d64369e7bc0224a1c6ffebbf";s:54:"Consolidation\AnnotatedCommand\AnnotatedCommandFactory";s:40:"6e8ca5f66eebd257540db855d9068ffc0c0b3078";s:45:"Consolidation\AnnotatedCommand\AnnotationData";s:40:"665c1c483c5266f6578397b8a33b37a6e02afdac";s:50:"Consolidation\AnnotatedCommand\Attributes\Argument";s:40:"e675d792da939a7a86030402f16d810bef0073dd";s:49:"Consolidation\AnnotatedCommand\Attributes\Command";s:40:"7823af4f851e7af2b75a6e0c66ddf7732e478da7";s:50:"Consolidation\AnnotatedCommand\Attributes\Complete";s:40:"06c6c7b644d8e694b123432daf31a4a4523ac9f6";s:55:"Consolidation\AnnotatedCommand\Attributes\DefaultFields";s:40:"3fecdb743afca03d715645193d521ec034f26f91";s:60:"Consolidation\AnnotatedCommand\Attributes\DefaultTableFields";s:40:"7a230c203446f6e176309a1885f5e8489715de7c";s:53:"Consolidation\AnnotatedCommand\Attributes\FieldLabels";s:40:"3a8150b42b7ae6fecd54d44efa0eaab7689cabe1";s:60:"Consolidation\AnnotatedCommand\Attributes\FilterDefaultField";s:40:"ab072b49a8e79f356c48f9124adcc7179f30ae27";s:46:"Consolidation\AnnotatedCommand\Attributes\Help";s:40:"6b7fc212875c05035ab8d768c4ab0bb0710ffab2";s:46:"Consolidation\AnnotatedCommand\Attributes\Hook";s:40:"943e2eba13e044885ae9be8e5ecaf2553727da7d";s:54:"Consolidation\AnnotatedCommand\Attributes\HookSelector";s:40:"1098e3373b823a8ec4fbbed0dca634770d74e72e";s:46:"Consolidation\AnnotatedCommand\Attributes\Misc";s:40:"d5cfe198d91e95badd2a65ac88bbfed77c0ab44c";s:48:"Consolidation\AnnotatedCommand\Attributes\Option";s:40:"6d69fa0bd2fd767f882e0ebb42b90a54498d605d";s:48:"Consolidation\AnnotatedCommand\Attributes\Topics";s:40:"9ce5c6afb71062f495bbbf583a62f97f95852991";s:47:"Consolidation\AnnotatedCommand\Attributes\Usage";s:40:"5b85f0af3345f1adb1a278904a4282ddd86773d4";s:49:"Consolidation\AnnotatedCommand\Cache\CacheWrapper";s:40:"e2b164f8f92fe73784f93bcde4a1bfe461df1eab";s:46:"Consolidation\AnnotatedCommand\Cache\NullCache";s:40:"56ab866826570ff65234c02f38ece28b0a335faa";s:57:"Consolidation\AnnotatedCommand\Cache\SimpleCacheInterface";s:40:"11f9f09c7ff421f8fe2c6f6f2f1bb81cf666d7bb";s:54:"Consolidation\AnnotatedCommand\CommandCreationListener";s:40:"73ae912d0e20a4a02cf63276f4001cfa4e1f2aa1";s:63:"Consolidation\AnnotatedCommand\CommandCreationListenerInterface";s:40:"2a180752597c153b3a5314920e0bc38edb9ab2dc";s:42:"Consolidation\AnnotatedCommand\CommandData";s:40:"73e328cb175dac31396007792d24983b13b64e7c";s:43:"Consolidation\AnnotatedCommand\CommandError";s:40:"5f4f87c4e1f73023a5553c55359decb578733c2d";s:51:"Consolidation\AnnotatedCommand\CommandFileDiscovery";s:40:"cf123079de578e6b38fd0538a60a49708af53793";s:58:"Consolidation\AnnotatedCommand\CommandInfoAltererInterface";s:40:"124c2062cc384692a6bd89ce884912d33ef3f5ab";s:47:"Consolidation\AnnotatedCommand\CommandProcessor";s:40:"6d6e2b7ae7a030709b9a2f118b13eaeaa56f9589";s:44:"Consolidation\AnnotatedCommand\CommandResult";s:40:"87dfe528fab315fc39d04b9bb60acd761231cb16";s:63:"Consolidation\AnnotatedCommand\Events\CustomEventAwareInterface";s:40:"4d1852f1621ea2487aa522ef14c2b3190a5ffb1a";s:59:"Consolidation\AnnotatedCommand\Events\CustomEventAwareTrait";s:40:"944d057ae3b00502f7e68773baf02f6a17aa9d35";s:48:"Consolidation\AnnotatedCommand\ExitCodeInterface";s:40:"bbc54da7fd2c06910e4851e1bf7d6b48f0907333";s:47:"Consolidation\AnnotatedCommand\Help\HelpCommand";s:40:"6c2fbc18c7bf82ccc417f753ce47e14c3b3a69b1";s:48:"Consolidation\AnnotatedCommand\Help\HelpDocument";s:40:"bd9de4592b763fdef94bbf27b3e82122464867ca";s:53:"Consolidation\AnnotatedCommand\Help\HelpDocumentAlter";s:40:"73e06a099fb7e8970145d253bd81ddc9dd4020f8";s:55:"Consolidation\AnnotatedCommand\Help\HelpDocumentBuilder";s:40:"971a858945f2570c110d8bc27a3f4f0c718e8ca7";s:57:"Consolidation\AnnotatedCommand\Hooks\AlterResultInterface";s:40:"d4c2f93931f40a062d60914142155d4481d83b4b";s:75:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\CommandEventHookDispatcher";s:40:"308462d4e18d761145c1bf5567ff6b2666bc32a9";s:72:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\ExtracterHookDispatcher";s:40:"9fda01d8563355f2356690b59bdc8b6a489903f8";s:63:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\HookDispatcher";s:40:"a596fd04243a7aea38146780e91d8c74614f0edd";s:73:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher";s:40:"ec11def12ec0dba5d9dcffede4f2b6ad7adc9c61";s:71:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\InteractHookDispatcher";s:40:"c3beeebe272a875c6a1429cf2d7076f66cd9d6d6";s:70:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\OptionsHookDispatcher";s:40:"31ef572be83187cef08e19add9d334b39305d764";s:76:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\ProcessResultHookDispatcher";s:40:"d5b4e23975a5e30ae1cdc8a50cc8da3d067cd8fa";s:77:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\ReplaceCommandHookDispatcher";s:40:"c8b14e960609accb7ded2c8478cfbda333c90fa1";s:79:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\StatusDeterminerHookDispatcher";s:40:"be958ba6632fe5d739467129ca29f99a3c90d46a";s:71:"Consolidation\AnnotatedCommand\Hooks\Dispatchers\ValidateHookDispatcher";s:40:"ba9af47590e45a650d0990bc9f88fe33296609e3";s:59:"Consolidation\AnnotatedCommand\Hooks\ExtractOutputInterface";s:40:"647ad9a94e9231d34112e1cd1b66fea24364e813";s:48:"Consolidation\AnnotatedCommand\Hooks\HookManager";s:40:"3883d59997c8d3ea2d86b88711dd0a385f1f30be";s:60:"Consolidation\AnnotatedCommand\Hooks\InitializeHookInterface";s:40:"a2f0b94ab504c1ce849b9301d964db35925f99f0";s:56:"Consolidation\AnnotatedCommand\Hooks\InteractorInterface";s:40:"7203d84eb11bdacf8729f7edd3d8c2ce4d70d2ec";s:56:"Consolidation\AnnotatedCommand\Hooks\OptionHookInterface";s:40:"58fee12f4364dd0870c1a339a9bfc9724859d5ed";s:59:"Consolidation\AnnotatedCommand\Hooks\ProcessResultInterface";s:40:"9b1f7272eb69c39a09137bad492070d0f77ac3a7";s:62:"Consolidation\AnnotatedCommand\Hooks\StatusDeterminerInterface";s:40:"ea872117d1a40d41d7699dc6d0819c930aca26da";s:55:"Consolidation\AnnotatedCommand\Hooks\ValidatorInterface";s:40:"0f3242755567977738ea12e9a6d345da78d7d575";s:56:"Consolidation\AnnotatedCommand\Input\StdinAwareInterface";s:40:"b82b3cb0d86ef61bfab4af8ce88c673802153df7";s:52:"Consolidation\AnnotatedCommand\Input\StdinAwareTrait";s:40:"77cb1d9652291879808743890d39d689d117b20a";s:49:"Consolidation\AnnotatedCommand\Input\StdinHandler";s:40:"8e2f07b2db2fe25ec8d3e6672fb4b0908dfecbed";s:63:"Consolidation\AnnotatedCommand\Options\AlterOptionsCommandEvent";s:40:"2b89b28a4e9447a40dc5e322c6050930e3140f30";s:72:"Consolidation\AnnotatedCommand\Options\AutomaticOptionsProviderInterface";s:40:"a60750eb0292db28be234cfaeedabcfa5cde80e8";s:55:"Consolidation\AnnotatedCommand\Options\PrepareFormatter";s:40:"ac3021df9911d600780fbee0270d3bb98b86afe6";s:65:"Consolidation\AnnotatedCommand\Options\PrepareTerminalWidthOption";s:40:"ebea515352598bb5c405a7135c73bcac8b12944c";s:50:"Consolidation\AnnotatedCommand\OutputDataInterface";s:40:"0a98a1259e7514d5178b9007777058d3da4613a6";s:58:"Consolidation\AnnotatedCommand\Output\OutputAwareInterface";s:40:"8d7d9f5d273de3b78fa4cd11c607b545c638d5f5";s:49:"Consolidation\AnnotatedCommand\ParameterInjection";s:40:"a95d07510ee01912dc23fb2804ff8c2c1b82a4e5";s:48:"Consolidation\AnnotatedCommand\ParameterInjector";s:40:"f7476278c7918ead32ac9157515bc77c8aa19e93";s:49:"Consolidation\AnnotatedCommand\Parser\CommandInfo";s:40:"ee2abffcecb8fd354fa3534b73e939c5cffba698";s:61:"Consolidation\AnnotatedCommand\Parser\CommandInfoDeserializer";s:40:"fc12d0930e5277234ddecc0afeec99d24cdb9eed";s:59:"Consolidation\AnnotatedCommand\Parser\CommandInfoSerializer";s:40:"7f4caedbe7b9072686215912ed583780a15957dc";s:62:"Consolidation\AnnotatedCommand\Parser\DefaultsWithDescriptions";s:40:"10a452e67b04e5a12f866d33401ecd9bd4664e9d";s:71:"Consolidation\AnnotatedCommand\Parser\Internal\AttributesDocBlockParser";s:40:"9a6d4fc11e66284aeb9494efacbb13976a0a7e0b";s:68:"Consolidation\AnnotatedCommand\Parser\Internal\BespokeDocBlockParser";s:40:"a438460845a504c6170e5108860a77373fc86938";s:75:"Consolidation\AnnotatedCommand\Parser\Internal\CommandDocBlockParserFactory";s:40:"a5ad9c17edd35540d72e488e246641ded40e0106";s:55:"Consolidation\AnnotatedCommand\Parser\Internal\CsvUtils";s:40:"82f9240d55c078ed14a2d47a74e4b2a8afc45f38";s:69:"Consolidation\AnnotatedCommand\Parser\Internal\DefaultValueFromString";s:40:"b19ef7a4d5d2e763a5a4818ff8054de96817aa12";s:60:"Consolidation\AnnotatedCommand\Parser\Internal\DocBlockUtils";s:40:"dc82f725a40e91ed3e715ad1a4a5780a7b0882c7";s:58:"Consolidation\AnnotatedCommand\Parser\Internal\DocblockTag";s:40:"c41ba8f90db01d70fc04768a75c2ef42fb6c64bf";s:71:"Consolidation\AnnotatedCommand\Parser\Internal\FullyQualifiedClassCache";s:40:"0da1267327951fb4dbb0d3b8946b51f6155a9412";s:57:"Consolidation\AnnotatedCommand\Parser\Internal\TagFactory";s:40:"f1b2fb9146c832611f79d649429aa988b170a0ab";s:43:"Consolidation\AnnotatedCommand\ResultWriter";s:40:"29bba34e1de495a26aabe269f2d91f91c7566195";s:36:"Consolidation\AnnotatedCommand\State";s:40:"5306cf53e799fc00ad530dc41875d04cff430414";s:49:"Consolidation\AnnotatedCommand\State\SavableState";s:40:"0bc6d39208e0e360d59582e6aa82e5c44668668d";s:42:"Consolidation\AnnotatedCommand\State\State";s:40:"bfd438a37bc89b3d9c238ef0909097d7a2aa4884";s:48:"Consolidation\AnnotatedCommand\State\StateHelper";s:40:"54463d863d826d7733779e899d6f77cb15cba825";s:68:"Consolidation\OutputFormatters\Exception\AbstractDataFormatException";s:40:"b2a6546169b8c0d01bd1d1e57671cfbd20e55d51";s:66:"Consolidation\OutputFormatters\Exception\IncompatibleDataException";s:40:"df8dd1f406555990400e562702539030afbb86db";s:63:"Consolidation\OutputFormatters\Exception\InvalidFormatException";s:40:"b5fbe0f5dc27d6045171a0a18dcf0275942c5d61";s:62:"Consolidation\OutputFormatters\Exception\UnknownFieldException";s:40:"a246f129c2a18a7b3940c8908a6125f2237455ab";s:63:"Consolidation\OutputFormatters\Exception\UnknownFormatException";s:40:"489c5bc309c9f1348d57e3cea251465b17227987";s:47:"Consolidation\OutputFormatters\FormatterManager";s:40:"cd7770ecfeeb16d99396b488b9c688d31ed24a5e";s:54:"Consolidation\OutputFormatters\Formatters\CsvFormatter";s:40:"4ee1f70cdc439d5f8685cc72a9a7aefc0ead0cba";s:65:"Consolidation\OutputFormatters\Formatters\FormatterAwareInterface";s:40:"2cec20d6b38234f8485d4ae0ac7b82b3511cb018";s:61:"Consolidation\OutputFormatters\Formatters\FormatterAwareTrait";s:40:"11ab384c211ec8992912ea653c23b5801b7b9e0d";s:60:"Consolidation\OutputFormatters\Formatters\FormatterInterface";s:40:"55a8f213d800d80a6a1142f142489a585c18ee4e";s:61:"Consolidation\OutputFormatters\Formatters\HumanReadableFormat";s:40:"72f3cb71b3a419ef5326f28f428e9d44c1b4964d";s:55:"Consolidation\OutputFormatters\Formatters\JsonFormatter";s:40:"7889561cd22bfaf3173aa5c2893a1cf8555b7b29";s:55:"Consolidation\OutputFormatters\Formatters\ListFormatter";s:40:"99b0338138c84793e350c1cd273d63a591adaeda";s:68:"Consolidation\OutputFormatters\Formatters\MetadataFormatterInterface";s:40:"64a590809b907ac99b829e1fd05a3aa1eb2418d1";s:64:"Consolidation\OutputFormatters\Formatters\MetadataFormatterTrait";s:40:"c418ce014cb4294982d3b5b9ba7a4962876f50a6";s:59:"Consolidation\OutputFormatters\Formatters\NoOutputFormatter";s:40:"46412ab19ccf4e9442061fa61c64644fde8b8093";s:57:"Consolidation\OutputFormatters\Formatters\PrintRFormatter";s:40:"f7658cf5cbf4d459170a26c0afbea40e5b272beb";s:61:"Consolidation\OutputFormatters\Formatters\RenderDataInterface";s:40:"0478dcd16b7bfdc8f184b579c43863e7ce366f8e";s:62:"Consolidation\OutputFormatters\Formatters\RenderTableDataTrait";s:40:"b6fca700aaed4861e71675f0571bc386879e1cc6";s:59:"Consolidation\OutputFormatters\Formatters\SectionsFormatter";s:40:"843fea2eb7c809dd825d132205df9637a5e64e2a";s:60:"Consolidation\OutputFormatters\Formatters\SerializeFormatter";s:40:"5ffda066e91fa706c260bf4807102cb3989636d1";s:57:"Consolidation\OutputFormatters\Formatters\StringFormatter";s:40:"79b56c3eb2e1658e6ec457aceb0e135c1ad6169d";s:56:"Consolidation\OutputFormatters\Formatters\TableFormatter";s:40:"d630177b0cedf77ee71c5cd3d36250213975b9fa";s:54:"Consolidation\OutputFormatters\Formatters\TsvFormatter";s:40:"e3e66759bd4d267614dc0287aed1115007d00f07";s:58:"Consolidation\OutputFormatters\Formatters\VarDumpFormatter";s:40:"f7a701d23a6d1f4c39e1b45da8b90e4360600add";s:60:"Consolidation\OutputFormatters\Formatters\VarExportFormatter";s:40:"2c920d69661ea49f41bcbce57c5390dda6867ed9";s:54:"Consolidation\OutputFormatters\Formatters\XmlFormatter";s:40:"72e56df103d71fa95b458bd1fec42d8aec00dd8c";s:55:"Consolidation\OutputFormatters\Formatters\YamlFormatter";s:40:"95de161bdac63d2671e3556d0cf0102ad10923e3";s:55:"Consolidation\OutputFormatters\Options\FormatterOptions";s:40:"00fa58f8435574f918c52c6ca75ac9cf03fb7acd";s:63:"Consolidation\OutputFormatters\Options\OverrideOptionsInterface";s:40:"1ee3b5307fdc0d6e11aa8c8dbe91a8afabac5160";s:62:"Consolidation\OutputFormatters\StructuredData\AbstractListData";s:40:"653e3f0cfa81bdc86204789ebf40c486c7a1f573";s:68:"Consolidation\OutputFormatters\StructuredData\AbstractStructuredList";s:40:"2bd9935ed56881e12f17dc7879b4d01703292ff1";s:61:"Consolidation\OutputFormatters\StructuredData\AssociativeList";s:40:"f3e04abca0d181b4b8647f0c4cf9037b643860f0";s:62:"Consolidation\OutputFormatters\StructuredData\CallableRenderer";s:40:"29fe464200013c946d655cb74e207ad353ca599e";s:65:"Consolidation\OutputFormatters\StructuredData\ConversionInterface";s:40:"b28bce4f012f64e074ae2b191eaed3272137027a";s:60:"Consolidation\OutputFormatters\StructuredData\FieldProcessor";s:40:"5a3ebe4ba95b8dee6b92763765d91e92d44d2289";s:58:"Consolidation\OutputFormatters\StructuredData\HelpDocument";s:40:"63350ada6d02e074d0bbdcd79504b35706aaa39f";s:62:"Consolidation\OutputFormatters\StructuredData\ListDataFromKeys";s:40:"b00d15a2be8b3154702fdfc68a0897cbaeb2a4d1";s:63:"Consolidation\OutputFormatters\StructuredData\ListDataInterface";s:40:"39a4de0f889bcd92f9ba5415895b53000fc1b84c";s:69:"Consolidation\OutputFormatters\StructuredData\MetadataHolderInterface";s:40:"565c045678bac61b83a20072ae32938008264c5e";s:65:"Consolidation\OutputFormatters\StructuredData\MetadataHolderTrait";s:40:"3ce0899fc25c1b736e604ea7910bede4fa73d366";s:63:"Consolidation\OutputFormatters\StructuredData\MetadataInterface";s:40:"ed03eeca061ddb474ac95e6c2acfdbed08e7d047";s:65:"Consolidation\OutputFormatters\StructuredData\NumericCellRenderer";s:40:"c04f5e481c0b0a6b21136621b065a52146b29a44";s:67:"Consolidation\OutputFormatters\StructuredData\OriginalDataInterface";s:40:"4e50718d9c77df1a3de29badd23f859ac55637b8";s:58:"Consolidation\OutputFormatters\StructuredData\PropertyList";s:40:"182570518c24ffa3d5c34f5fc1c313cbf3fe5865";s:75:"Consolidation\OutputFormatters\StructuredData\RenderCellCollectionInterface";s:40:"f1c606e8b707f8d66627d993d027b17beecac74e";s:71:"Consolidation\OutputFormatters\StructuredData\RenderCellCollectionTrait";s:40:"65d17738063f81c5dc42424c051fa7a4fc81d84a";s:65:"Consolidation\OutputFormatters\StructuredData\RenderCellInterface";s:40:"5f20ff85288b204d223356f14c05467a62a7c9bf";s:66:"Consolidation\OutputFormatters\StructuredData\RestructureInterface";s:40:"13037c92a677cdf424bfe2215cb66c143ec29d4f";s:58:"Consolidation\OutputFormatters\StructuredData\RowsOfFields";s:40:"c67403af97df78c5ca243bc3a801bfaf5e86dcf0";s:70:"Consolidation\OutputFormatters\StructuredData\RowsOfFieldsWithMetadata";s:40:"49efa63e56193460aab7ff9e5ce3f7b4c258cf77";s:64:"Consolidation\OutputFormatters\StructuredData\TableDataInterface";s:40:"76aec6eddc53dd28de497168b6f94605bccc0c49";s:62:"Consolidation\OutputFormatters\StructuredData\UnstructuredData";s:40:"0da38f4456ef0c67275417301eb0d2921f732917";s:67:"Consolidation\OutputFormatters\StructuredData\UnstructuredInterface";s:40:"c317c12294c9e81bfc1ea35777f7fd6b4ba1ed2d";s:66:"Consolidation\OutputFormatters\StructuredData\UnstructuredListData";s:40:"51c6e40558bfcfb2fbba562f4bcc576a6f3aed27";s:66:"Consolidation\OutputFormatters\StructuredData\Xml\DomDataInterface";s:40:"efa06b9fb307e6beb4a131806dfdf682b04e2a99";s:59:"Consolidation\OutputFormatters\StructuredData\Xml\XmlSchema";s:40:"8d2b64154def2418964729fc10681906f3e19240";s:68:"Consolidation\OutputFormatters\StructuredData\Xml\XmlSchemaInterface";s:40:"43fdf47f8632ec736d174cdf74115cadb110e7a5";s:67:"Consolidation\OutputFormatters\Transformations\DomToArraySimplifier";s:40:"b3beed006ee3446a571e724f195f3590b7ecfd61";s:75:"Consolidation\OutputFormatters\Transformations\OverrideRestructureInterface";s:40:"6ebfdec018b8f2fef866a456c14cf0e4ea9330b0";s:78:"Consolidation\OutputFormatters\Transformations\PropertyListTableTransformation";s:40:"48d59ef46bcea14d34596af9a7de2e7539ee5de5";s:61:"Consolidation\OutputFormatters\Transformations\PropertyParser";s:40:"681ec621aa4df7681dc92917ad9f2db04b276154";s:60:"Consolidation\OutputFormatters\Transformations\ReorderFields";s:40:"aba8da6642e71f5462a0f8daa145d4a22352f2e4";s:71:"Consolidation\OutputFormatters\Transformations\SimplifyToArrayInterface";s:40:"91169e3791894c596fef5d2df26809e6a4d88ec4";s:76:"Consolidation\OutputFormatters\Transformations\StringTransformationInterface";s:40:"06d1d84175c829d4e33ad21668d4a13827419e1a";s:66:"Consolidation\OutputFormatters\Transformations\TableTransformation";s:40:"5781ebc6bc4857d776d202fd5c2a2553cc6336e9";s:76:"Consolidation\OutputFormatters\Transformations\UnstructuredDataFieldAccessor";s:40:"34a087b899971d0ca34e36c0768889eca10ac34a";s:81:"Consolidation\OutputFormatters\Transformations\UnstructuredDataListTransformation";s:40:"bbc4ff684ded84e5593d64172cb44a7d5b7229a4";s:77:"Consolidation\OutputFormatters\Transformations\UnstructuredDataTransformation";s:40:"da557e7dedaff3a7cfbaf94374d9ed91dc28d8a4";s:58:"Consolidation\OutputFormatters\Transformations\WordWrapper";s:40:"9ec4c191afbe0a90211ad6224366be9cfd1d48b4";s:67:"Consolidation\OutputFormatters\Transformations\Wrap\CalculateWidths";s:40:"653e07b69ad56e2cba0d67d984c8a52e4918c803";s:64:"Consolidation\OutputFormatters\Transformations\Wrap\ColumnWidths";s:40:"3ff04e997a8445ce73787b1429e663e7b865a54f";s:63:"Consolidation\OutputFormatters\Validate\ValidDataTypesInterface";s:40:"672f44fc8f8007790596d653710aee68586941a0";s:59:"Consolidation\OutputFormatters\Validate\ValidDataTypesTrait";s:40:"f0eef9b0ba61f292f65a308b42d77d481879a7ce";s:59:"Consolidation\OutputFormatters\Validate\ValidationInterface";s:40:"f45ee2d82cebc4fd02aad9363fd25915ee32a770";s:47:"Consolidation\SiteAlias\DataFileLoaderInterface";s:40:"970d31b827d5d64e43e799f306f9f1b0e454e40e";s:32:"Consolidation\SiteAlias\HostPath";s:40:"3cc475da811613bc1d91054fc7dbeccdc076a045";s:33:"Consolidation\SiteAlias\SiteAlias";s:40:"687a7d2933affecbd07ff624e13338ec79ddfe83";s:46:"Consolidation\SiteAlias\SiteAliasFileDiscovery";s:40:"bd49dbdcd1e2a8ac9e9192d051525c9befcb7d01";s:43:"Consolidation\SiteAlias\SiteAliasFileLoader";s:40:"e7467aa87cea58b0f25f777ffc3320fc4177c7ee";s:42:"Consolidation\SiteAlias\SiteAliasInterface";s:40:"03ed79c0bca03777b4d6a0251ca74b502b2752c4";s:40:"Consolidation\SiteAlias\SiteAliasManager";s:40:"901812ae43534adaca7f2f535beed4b357873f76";s:54:"Consolidation\SiteAlias\SiteAliasManagerAwareInterface";s:40:"aa7c5c07d4c5ba59385de998dbf58b2ea02faa82";s:50:"Consolidation\SiteAlias\SiteAliasManagerAwareTrait";s:40:"8eace38c060836576b971b812289b7f080905bee";s:63:"Consolidation\SiteAlias\SiteAliasManagerInitializationInterface";s:40:"04c640fa77ec5f41c81fa37c549e08f8e86628ce";s:49:"Consolidation\SiteAlias\SiteAliasManagerInterface";s:40:"5f949ea5a4089cd8840004618eb926fb5ace0d0e";s:37:"Consolidation\SiteAlias\SiteAliasName";s:40:"3229ed23dbbbdff2c925ffd8f10bcba513a068b0";s:38:"Consolidation\SiteAlias\SiteAliasTrait";s:40:"8f524e9612b262f8dd33a2daae855187ff724be6";s:43:"Consolidation\SiteAlias\SiteAliasWithConfig";s:40:"fd56d0fbc45584c619eca8ef766b940c354a84b7";s:38:"Consolidation\SiteAlias\SiteSpecParser";s:40:"96d038d4153dd94274c10085fbe98e9117662149";s:36:"Consolidation\SiteAlias\Util\FsUtils";s:40:"c04c347f68e9538c0bf7093ead9fdba19beeece2";s:47:"Consolidation\SiteAlias\Util\YamlDataFileLoader";s:40:"0dcac775f1d641b811cd4d2ffa5d1677f9f246a9";s:17:"Drush\Application";s:40:"4678a01bc10e84db3973ca9d28f787f3bb8b5244";s:25:"Drush\Attributes\Argument";s:40:"1ff372690648d58d6514d221e8724a042778b42b";s:26:"Drush\Attributes\Bootstrap";s:40:"e7a8a2448f00ea17347c124952d4def1ca9d5b54";s:24:"Drush\Attributes\Command";s:40:"bd1747f7e3c9975d5a2d028dc4b238a89cf668e4";s:25:"Drush\Attributes\Complete";s:40:"335a10b2c612e852b5405ebdf21a32968c651c48";s:30:"Drush\Attributes\DefaultFields";s:40:"fdb089f78deabcb98b45e73d2bbb168473d2bc00";s:35:"Drush\Attributes\DefaultTableFields";s:40:"fde38039dc15458898fbccda1ca8514629918ee5";s:28:"Drush\Attributes\FieldLabels";s:40:"7d3400eef2c81bea8b16de78ae25875eb45dac3e";s:35:"Drush\Attributes\FilterDefaultField";s:40:"8342818967a26caf54540d80991f5912e4edf342";s:23:"Drush\Attributes\Format";s:40:"cef673f6d8c638fdf400255de12e4d814c497451";s:37:"Drush\Attributes\HandleRemoteCommands";s:40:"4f9c80237af4fc93888827302c71a735ddc9e504";s:21:"Drush\Attributes\Help";s:40:"895443cd9f64227312ab34c08612ef1df1258260";s:21:"Drush\Attributes\Hook";s:40:"ff08fdb59982b000bfedaaf753401a7e9e83cb93";s:29:"Drush\Attributes\HookSelector";s:40:"2d5cc44bcd64c79a36a1642edb7c53cbe8a3fc22";s:35:"Drush\Attributes\InteractConfigName";s:40:"618e4febcf8d078b97554a197c7c7f053eeb4773";s:23:"Drush\Attributes\Kernel";s:40:"f74b5b2673f07952c7c622ad85b4f84fd576d9a3";s:32:"Drush\Attributes\NoArgumentsBase";s:40:"1c5f60bf3a302d5b403172fe50107e823175002c";s:25:"Drush\Attributes\Obsolete";s:40:"b21dfe1495a8a0f29dcf821206f56394efbe27d6";s:23:"Drush\Attributes\Option";s:40:"a47bc9f0c47f01e86696da55513123341e50d7e9";s:35:"Drush\Attributes\OptionsetGetEditor";s:40:"70651b88e98b78f5a26a05d37e7268d82fdde406";s:35:"Drush\Attributes\OptionsetProcBuild";s:40:"6595f1a1ea7dc7e124bca9d1a9f3333b60299509";s:29:"Drush\Attributes\OptionsetSql";s:40:"5841d23277c71fa9411e5625c430ef5eaf27b740";s:29:"Drush\Attributes\OptionsetSsh";s:40:"cbaa50f6cea2f96e5d29ec3d7133c49029a70bc9";s:40:"Drush\Attributes\OptionsetTableSelection";s:40:"04204532429243cb23c97e5c68fd72b766565870";s:23:"Drush\Attributes\Topics";s:40:"1bb98150113703de5185fff124c6b2f362f1fbd5";s:22:"Drush\Attributes\Usage";s:40:"8151ddc032eb7c05107800ca18414093a5de1059";s:35:"Drush\Attributes\ValidateConfigName";s:40:"b22a95412551aa67477a2fd3105c3e36818cc09f";s:35:"Drush\Attributes\ValidateEntityLoad";s:40:"82fabbda1cab88680b04dd2da7561dc7fac9781a";s:35:"Drush\Attributes\ValidateFileExists";s:40:"8a866bdc4ac4221ddb2ed8ccaee47ae0a3af2c63";s:39:"Drush\Attributes\ValidateModulesEnabled";s:40:"f27cfd437a8d9103aedb6bbffee2e2a98c041f22";s:36:"Drush\Attributes\ValidatePermissions";s:40:"f0549608bef20a62c0b2956ea07b8faa79e3dd81";s:38:"Drush\Attributes\ValidatePhpExtensions";s:40:"f9e5b612b9a88affcf2e31e85fdb5d309bef7c2a";s:34:"Drush\Attributes\ValidateQueueName";s:40:"dbba574d2c93ee01572a44a281e0b2e884ffb8b7";s:30:"Drush\Attributes\ValidatorBase";s:40:"494890706eb7783fbcd0085217502beacb622039";s:35:"Drush\Attributes\ValidatorInterface";s:40:"a2538d8f22edc26323ae72d72482fb9ec46bd52d";s:24:"Drush\Attributes\Version";s:40:"4255ec15ab0a4175163997fedd3098f2608bee1f";s:34:"Drush\Backend\BackendPathEvaluator";s:40:"bd9f7935a6acd8cfec8337d347bdd9f98a30298b";s:19:"Drush\Boot\BaseBoot";s:40:"0b4f744a5064d520dd4b41566c7b87fba4b95694";s:15:"Drush\Boot\Boot";s:40:"d7e09fcf61a4a853e7926f33236f5bc0f11e0839";s:24:"Drush\Boot\BootstrapHook";s:40:"d157189ed55da818edaf2f36d49ca1c56b52d018";s:27:"Drush\Boot\BootstrapManager";s:40:"adf7c4a03505ff13142ea116786c892e69e47188";s:21:"Drush\Boot\DrupalBoot";s:40:"e6eeb6ae45c2ca435838ee75c87028d4f8b07e61";s:22:"Drush\Boot\DrupalBoot8";s:40:"9620cc4db9084cc3d0696a23d1e99b986f610a24";s:27:"Drush\Boot\DrupalBootLevels";s:40:"04f4d0677a32b2b2d8f83a83cd7393e439ee5213";s:20:"Drush\Boot\EmptyBoot";s:40:"780c8ae878be59111882d76618f7b6a172081d3b";s:18:"Drush\Boot\Kernels";s:40:"26be364b3d1745f4d4372cc1f0053d08102655db";s:37:"Drush\Command\DrushCommandInfoAlterer";s:40:"7c937f1d03abc69d1d7d6725633a2062a4823573";s:40:"Drush\Command\GlobalOptionsEventListener";s:40:"ee5f7bd3d8cd8f19d5747df860e49fc2e15528da";s:32:"Drush\Command\RemoteCommandProxy";s:40:"2710d3f6fbe7b7bff97aa1239d12972db2d7d9ae";s:32:"Drush\Command\ServiceCommandlist";s:40:"28f07e9690e2f128a09e3ba7448051352106ff81";s:28:"Drush\Commands\AutowireTrait";s:40:"17d6952d3fb419740e48da44e1067f84c8cf6b1d";s:32:"Drush\Commands\ConfiguresPrompts";s:40:"9a7f772a659bb43f7b6f68e031e2254c30acd62c";s:28:"Drush\Commands\DrushCommands";s:40:"fed5025ace7fc6848e993558b5ab705212d0c156";s:30:"Drush\Commands\ExampleCommands";s:40:"6a8cd1ad7c69bb8f29fd65faa4438385d2b71841";s:29:"Drush\Commands\LegacyCommands";s:40:"3091627ef4924b47b1f3a254771b2784cf3a9b8f";s:30:"Drush\Commands\OptionsCommands";s:40:"0cca0dac0e8cf4db1a92decc516e281e8952b1b6";s:33:"Drush\Commands\ValidatorsCommands";s:40:"fed2c2eaeb6dc6675f0132c4d1d11881c06d03df";s:36:"Drush\Commands\config\ConfigCommands";s:40:"29956c557b6d95439cfd6b484c5cb865932a17b9";s:42:"Drush\Commands\config\ConfigExportCommands";s:40:"a8317174ea622c21c2a0aa250ac8924216eff040";s:42:"Drush\Commands\config\ConfigImportCommands";s:40:"cf647ab6bf767ad243db94e3c4f520d0824186a7";s:40:"Drush\Commands\config\ConfigPullCommands";s:40:"eb12ec099bf9c94e8fe565c9d04c7015680b98d1";s:39:"Drush\Commands\core\ArchiveDumpCommands";s:40:"df085158c4ac4e2de481be8bd746d6eda26400a1";s:33:"Drush\Commands\core\BatchCommands";s:40:"16e15ef3100edb0fd27a9b8b6b00b5cf466561da";s:34:"Drush\Commands\core\BrowseCommands";s:40:"9e841b77d071cee02804c87eca169e9f79e2e28f";s:33:"Drush\Commands\core\CacheCommands";s:40:"a12d274db7a0acfab9a5346df2b296d54e7b6b38";s:40:"Drush\Commands\core\CacheRebuildCommands";s:40:"abc2175150a63776e56b6371fb1475cf2f50d41f";s:31:"Drush\Commands\core\CliCommands";s:40:"d0c91a392e96eba0aba9f6933612d1897ae987a2";s:32:"Drush\Commands\core\CoreCommands";s:40:"95a346f0ad4162afc49d422e7c69ea2c898cb12a";s:34:"Drush\Commands\core\DeployCommands";s:40:"8aee2733f372e7521bd6e8cd7c304f3383e70d79";s:38:"Drush\Commands\core\DeployHookCommands";s:40:"f38d901880805040e35d877057a4125a9002e223";s:32:"Drush\Commands\core\DocsCommands";s:40:"4dc587771a652d86deac686ffdf79856ac77a310";s:34:"Drush\Commands\core\DrupalCommands";s:40:"ce1525a4cc2c1b5f2db3a8337ec24eee87cda36a";s:43:"Drush\Commands\core\DrupalDirectoryCommands";s:40:"a15c69eca46be743b9d40f668aa2e20aa14783e5";s:37:"Drush\Commands\core\DrupliconCommands";s:40:"bde3530ecde1a8d26e6f7450ca52c9b8a7227b6d";s:32:"Drush\Commands\core\EditCommands";s:40:"e1dcc5c835913c4f275452bc047056a4edb3a07b";s:34:"Drush\Commands\core\EntityCommands";s:40:"08205168931187455e7e476ef6ee1a6353d2eaa7";s:40:"Drush\Commands\core\EntityCreateCommands";s:40:"f22283947ea2a9637db0c1d0bbc722c49f1a7a56";s:33:"Drush\Commands\core\ImageCommands";s:40:"aa6d8afb5a08ce60fedbf3b64792f73125773104";s:35:"Drush\Commands\core\JsonapiCommands";s:40:"135c3eabc8f2bc69e7771923180c656c6afd111c";s:36:"Drush\Commands\core\LanguageCommands";s:40:"1e75051c30b1ae6be32dac710530803adf866a2b";s:29:"Drush\Commands\core\LinkHooks";s:40:"b27791cc3c851fa439c88b00241bb5c69ee54ab8";s:34:"Drush\Commands\core\LocaleCommands";s:40:"2ffa5cbc54c2c9016eadf01b72a95e1774476454";s:33:"Drush\Commands\core\LoginCommands";s:40:"9d4c33eb8f83af71c6d492ca274ed9cadda262c8";s:33:"Drush\Commands\core\MaintCommands";s:40:"403f10776bcd52cb52caac92387d0ae1a6991f4b";s:37:"Drush\Commands\core\MessengerCommands";s:40:"172dca7e11e5128369c2f5201bf38cde89eb718c";s:41:"Drush\Commands\core\MigrateRunnerCommands";s:40:"22d53a9de80c35c5ad1940772601998c5580621a";s:30:"Drush\Commands\core\MkCommands";s:40:"3f33bd24dcc53d537a7ea103d6cc20b78f4a7753";s:34:"Drush\Commands\core\NotifyCommands";s:40:"d83275ea06ce0bc3bbb2f933577c9caa138c3c27";s:31:"Drush\Commands\core\PhpCommands";s:40:"c383e82a6cb16411a03653e176d23ffca5f4221c";s:33:"Drush\Commands\core\QueueCommands";s:40:"b131f5b71ef6ec205860f2aa7d8b13fec14738e6";s:32:"Drush\Commands\core\RoleCommands";s:40:"6c991cfd41c75985a0d790a9aaa1f72c8c67ffd1";s:33:"Drush\Commands\core\RsyncCommands";s:40:"0e5246ff0372ce14521a5ec11a9dd5e19d7a37c9";s:37:"Drush\Commands\core\RunserverCommands";s:40:"517aa3dd7c0d8a7f78e8c2e382fd8c73cfa40371";s:32:"Drush\Commands\core\SiteCommands";s:40:"c9f113db9326f925e6f97a7c2893baacf45d2638";s:39:"Drush\Commands\core\SiteInstallCommands";s:40:"75a706da925c2f2a3da9394c3282ce7a96de1646";s:31:"Drush\Commands\core\SshCommands";s:40:"b52e6fc0c7302ae750118a2354e71681dd5aee1a";s:33:"Drush\Commands\core\StateCommands";s:40:"f5f3414cdda6b2069634280b9090a0ed71d5f44f";s:34:"Drush\Commands\core\StatusCommands";s:40:"ed494f20811f4a1629f1919d7e464d9c37098ba4";s:33:"Drush\Commands\core\TopicCommands";s:40:"13dd5a8b9f7427ccd812a7d101fc53833c292f39";s:32:"Drush\Commands\core\TwigCommands";s:40:"b76c3d886736cdd9136fac28f3c241468f0fb6a0";s:36:"Drush\Commands\core\UpdateDBCommands";s:40:"8d722828222a44f8fadce0a164fec6f9be80aa6d";s:32:"Drush\Commands\core\UserCommands";s:40:"da5f4b3d4d66e355c325133c2de637baac23a759";s:33:"Drush\Commands\core\ViewsCommands";s:40:"86c3b87a3dba120ec9ce5a4391e2435a6c0f9452";s:36:"Drush\Commands\core\WatchdogCommands";s:40:"868ad14428e1ef040f5c7b68b3368e0a467fd4c1";s:34:"Drush\Commands\core\XhprofCommands";s:40:"0a77aabc90c3df79ee4bb0f7b12fd935aeb38fef";s:45:"Drush\Commands\field\EntityTypeBundleAskTrait";s:40:"ff137ea9f12d0e22fe95977be850f3ab53225151";s:52:"Drush\Commands\field\EntityTypeBundleValidationTrait";s:40:"9c4b33bc7b1947fd7db4497382845e36402dc6d8";s:42:"Drush\Commands\field\FieldBaseInfoCommands";s:40:"1bfb308f4c29601cb0a82009267b0fa560b92453";s:52:"Drush\Commands\field\FieldBaseOverrideCreateCommands";s:40:"59839a91bdfc947c6688ea140dc111e5b2fb47e9";s:40:"Drush\Commands\field\FieldCreateCommands";s:40:"22cb7c602b2e196bac781d61e75af0fb9c7907b8";s:44:"Drush\Commands\field\FieldDefinitionCommands";s:40:"ea58adf653d11419ed24b0f58ac9628fc755f80d";s:53:"Drush\Commands\field\FieldDefinitionRowsOfFieldsTrait";s:40:"60f79954011c8d89c9de86039a88720837acc0d2";s:40:"Drush\Commands\field\FieldDeleteCommands";s:40:"f9a9ec4ad32216d894e80c4b3a54ae9e2b9492fd";s:46:"Drush\Commands\field\FieldEntityReferenceHooks";s:40:"492b5ec7e1cb226868e9f562cb80b5f3ab65f566";s:38:"Drush\Commands\field\FieldInfoCommands";s:40:"4d454115064e1e4d8312d4f1844af7a1e5863a07";s:35:"Drush\Commands\field\FieldTextHooks";s:40:"8e1d6743d0a30b966e626df7d20ca526e19c88e7";s:42:"Drush\Commands\generate\ApplicationFactory";s:40:"12130e30c94944c9ed6bf4be9c2aff3bc82d8b53";s:40:"Drush\Commands\generate\GenerateCommands";s:40:"9f832f134c0851133d6f762c92ee73f64f5198df";s:55:"Drush\Commands\generate\Generators\Drush\DrushAliasFile";s:40:"c6d6c47d0742486a05cd01907a957169b6487c29";s:57:"Drush\Commands\generate\Generators\Drush\DrushCommandFile";s:40:"a7ab8e7f844a392af9af00789f89f5f0b6fc641a";s:59:"Drush\Commands\generate\Generators\Drush\DrushGeneratorFile";s:40:"51d7e9118f7d2a3edf958a9f97f07f254a9189e5";s:37:"Drush\Commands\help\DrushHelpDocument";s:40:"8f963bc4337d9875b916c7fdd9d787caa82932b4";s:36:"Drush\Commands\help\HelpCLIFormatter";s:40:"c4557ef0ba53ce82263d45660435327a0ad82bda";s:32:"Drush\Commands\help\HelpCommands";s:40:"d58a5212c3eb143ff2ef4befec33907dafe50623";s:32:"Drush\Commands\help\ListCommands";s:40:"ba1850042a9d0806d9c4d81148cceb26c3c0237c";s:28:"Drush\Commands\pm\PmCommands";s:40:"be970f1d154ee0f3280c0638e996c771871067e6";s:31:"Drush\Commands\pm\ThemeCommands";s:40:"0e008d780c18103c1b38ec4de7ac9dea59b10fce";s:30:"Drush\Commands\sql\SqlCommands";s:40:"8e0f34a4b5d2581a72fdefa710b7eb317ceba9a7";s:34:"Drush\Commands\sql\SqlSyncCommands";s:40:"6aeb7ed74eda2ff715b6380f439566f092a3dece";s:44:"Drush\Commands\sql\sanitize\SanitizeCommands";s:40:"1a578b9cf81c3aa54970cfbce9c62a5894fada77";s:52:"Drush\Commands\sql\sanitize\SanitizeCommentsCommands";s:40:"31a5d07707ecff740102a23b6438905f7f8ab67b";s:51:"Drush\Commands\sql\sanitize\SanitizePluginInterface";s:40:"38d6b0fb319f4ec35465c718e93e25e5b64be7ce";s:52:"Drush\Commands\sql\sanitize\SanitizeSessionsCommands";s:40:"f739d3aad5ba0245fb9128701f6665a509eb0262";s:54:"Drush\Commands\sql\sanitize\SanitizeUserFieldsCommands";s:40:"b09ef05f2e4041ef188f13ac5a4af5a743772a9c";s:53:"Drush\Commands\sql\sanitize\SanitizeUserTableCommands";s:40:"c5f9e77808e178983b6fdd865432d21d5fe73a4b";s:29:"Drush\Config\ConfigAwareTrait";s:40:"f934e22ec647999f7121a9d05ee4c05c0d951b5a";s:26:"Drush\Config\ConfigLocator";s:40:"4a82115f889b0aca02516cd2e32bf3c10c39e8c3";s:24:"Drush\Config\DrushConfig";s:40:"b8452c635343580d4db73549cde6248224df0f38";s:24:"Drush\Config\Environment";s:40:"550dfa6f1fe8f8fe1e10270b15bfad2c91685604";s:36:"Drush\Config\Loader\YamlConfigLoader";s:40:"d2639b65fe6857a869c0f7a54cdeccd649ec58e4";s:36:"Drush\DrupalFinder\DrushDrupalFinder";s:40:"65c57fee96e6cc96b9b3e119e1d7e454aaf3ec06";s:49:"Drush\Drupal\Commands\sql\SanitizePluginInterface";s:40:"dd9a8149b5ec618421e661d464c49e4df4da5879";s:25:"Drush\Drupal\DrupalKernel";s:40:"b5ae7e7bec146917cc3eb2e90f3ee4f69bc3f911";s:23:"Drush\Drupal\DrupalUtil";s:40:"d0fafb1752917ae68794bd090350364e94b80bf1";s:39:"Drush\Drupal\DrushLoggerServiceProvider";s:40:"6f29df552081a1e12f6738eac0281774c6f16dcb";s:31:"Drush\Drupal\ExtensionDiscovery";s:40:"fb933550f9c5331f93849102e6f5fc1d931b3c2c";s:28:"Drush\Drupal\InstallerKernel";s:40:"207dce8c3f7f041e74005367d86716edd996b4be";s:34:"Drush\Drupal\Migrate\MigrateEvents";s:40:"4b69b3c6baaa0bd0f1c7abfdcd4d89be6eb01c6c";s:38:"Drush\Drupal\Migrate\MigrateExecutable";s:40:"111af682a09f885237ecf17b996521ea065d0867";s:39:"Drush\Drupal\Migrate\MigrateIdMapFilter";s:40:"4eae43e4485213058e970df4b4406ccb151dda0d";s:35:"Drush\Drupal\Migrate\MigrateMessage";s:40:"0890f200cb7c54f9a232f7b9ac317bb98b23246b";s:50:"Drush\Drupal\Migrate\MigrateMissingSourceRowsEvent";s:40:"2e3593d257ad6bfeb71c06cc92f4753c3993c65c";s:43:"Drush\Drupal\Migrate\MigratePrepareRowEvent";s:40:"399b19f658c0c3fa9b813c867f9274983a40c7a7";s:33:"Drush\Drupal\Migrate\MigrateUtils";s:40:"c61edc2a4b746db3550ee70ccab0d1efe017dad1";s:40:"Drush\Drupal\Migrate\ValidateMigrationId";s:40:"7b5e9fd1e0152ac203df8736dc05cd43f59c60fb";s:25:"Drush\Drupal\UpdateKernel";s:40:"2532c5036aaa7317188cc3f9c6b6162ddf83cca4";s:11:"Drush\Drush";s:40:"b42d0f90e53fdce6ef3a8f20116bc0df68ecbbc4";s:39:"Drush\Exceptions\CommandFailedException";s:40:"74aa7c63bc6c911da64a8f9d50e58207a5fbe0b6";s:35:"Drush\Exceptions\UserAbortException";s:40:"590e9515012dfd1a95ece7d4ebdfcbcb4e0c6a18";s:20:"Drush\Exec\ExecTrait";s:40:"3b3287770b65d2e5ffda7a87e2302b1b2db13151";s:38:"Drush\Formatters\DrushFormatterManager";s:40:"60ab2fc3432227740c0f6ae11bcb383846c75fd8";s:40:"Drush\Formatters\EntityToArraySimplifier";s:40:"20610987a2202be6a4edf8017f8cc854324a81b2";s:18:"Drush\Log\DrushLog";s:40:"b40c1679c105330785d182ec9b2857b601882518";s:28:"Drush\Log\DrushLoggerManager";s:40:"e0946819558d8c85a94f46b9205da7c251403dfd";s:16:"Drush\Log\Logger";s:40:"41e31e7fec4eba32b23fcd243fd1a1064e991d0a";s:26:"Drush\Log\SuccessInterface";s:40:"27eefb2979984981a547d4eee9ef96c31fa65600";s:32:"Drush\Preflight\ArgsPreprocessor";s:40:"300182f4310c4348ab996b0ede7fc9ae7528e449";s:28:"Drush\Preflight\ArgsRemapper";s:40:"09e00ad19dbdfb3332a84c990678fa289a330f66";s:31:"Drush\Preflight\LegacyPreflight";s:40:"81ef27848683f2b0f26c751ad07214912a69b6eb";s:25:"Drush\Preflight\Preflight";s:40:"ff20006af39a569a561545db830bbe40b33b1637";s:29:"Drush\Preflight\PreflightArgs";s:40:"b511d984cd8e7a8660c5d7ef2425c7c22406f704";s:38:"Drush\Preflight\PreflightArgsInterface";s:40:"071e79d237766c998c6c26ba65076c3e530bd663";s:28:"Drush\Preflight\PreflightLog";s:40:"048ea90245d7cf90fe77785d4c6a122ccfec7675";s:36:"Drush\Preflight\PreflightSiteLocator";s:40:"94341bd6b4a75003d8eaff3ed48e0982b8a9a6fd";s:31:"Drush\Preflight\PreflightVerify";s:40:"ae26236c4419bce027002778d4a29be7bb473da2";s:18:"Drush\Psysh\Caster";s:40:"9a75b030b00ea67221b03e86a4660b4f2f1e46c8";s:24:"Drush\Psysh\DrushCommand";s:40:"c372e863000091346916df717287d5d33e5bb873";s:28:"Drush\Psysh\DrushHelpCommand";s:40:"02b6353c68d3d5c60a5bf477b0def5beb24e4ef1";s:17:"Drush\Psysh\Shell";s:40:"57a5a8b30ba7ca461c0c01bf83d8a5ad55144413";s:33:"Drush\Runtime\DependencyInjection";s:40:"9fec318d25ad265856734ce94715126bf7e17c8b";s:26:"Drush\Runtime\ErrorHandler";s:40:"5dee24f675862255370a0ec585eb564444c96c7c";s:30:"Drush\Runtime\HandlerInterface";s:40:"b07c130ee3ab6d52945e5c4444a500277cf82ab3";s:33:"Drush\Runtime\LegacyServiceFinder";s:40:"8c9f217dd1eae6077b8cf72ff2fab619c4c4f929";s:39:"Drush\Runtime\LegacyServiceInstantiator";s:40:"d029a7312c3419f841be3c0b4982f249fea15302";s:28:"Drush\Runtime\RedispatchHook";s:40:"95a1824f3cce5c15627ecbb5751618ce76b1b714";s:21:"Drush\Runtime\Runtime";s:40:"79c256ae2af6bee2d55ac4e4db2f20abd59d2784";s:28:"Drush\Runtime\ServiceManager";s:40:"14563e4515d902b6fff5a33d522de9648f19036c";s:29:"Drush\Runtime\ShutdownHandler";s:40:"c0ba7a26941c6763c831c4da1afa131540e4addc";s:32:"Drush\Runtime\TildeExpansionHook";s:40:"4de0ddc3b9fcc229591e7ee4880431da6f539adf";s:24:"Drush\SiteAlias\HostPath";s:40:"5c910d7c27bd74726aebab778b40b86216fe1513";s:30:"Drush\SiteAlias\ProcessManager";s:40:"3dae21b731bf00a08b6fe4bd53a507d12aba9a57";s:35:"Drush\SiteAlias\SiteAliasFileLoader";s:40:"e14b843b0141db3b9dbf9da7f62d72dd4e753f46";s:46:"Drush\SiteAlias\SiteAliasManagerAwareInterface";s:40:"e9b71971fe29bb05eb65d8f2b2230ebcec86ff31";s:29:"Drush\SiteAlias\SiteAliasName";s:40:"e32acd745d6efc6a6e8dbc91c87cf4034d8a9738";s:30:"Drush\SiteAlias\SiteSpecParser";s:40:"1be76d41357a49734f8671ff33aa964fc2922e66";s:47:"Drush\SiteAlias\Util\InternalYamlDataFileLoader";s:40:"b1f3913db3786ba200afefb6d2ad429495880072";s:17:"Drush\Sql\SqlBase";s:40:"51910db54c6a369d4f2771123b8e9d11356a0881";s:22:"Drush\Sql\SqlException";s:40:"d6ca84ba463591f586c5c67f387e48a6399030e9";s:20:"Drush\Sql\SqlMariaDB";s:40:"44a61db0ded6bbd5a168ad463197f28c37c1a4dc";s:18:"Drush\Sql\SqlMysql";s:40:"c9a340f49e5480deaa0048d8711071f8230d8ce1";s:18:"Drush\Sql\SqlPgsql";s:40:"3932ee199a4d700f36f47be2174d53693470ec22";s:19:"Drush\Sql\SqlSqlite";s:40:"a2d94fc4cad5e60803832389c4a0dc2a98a0bc35";s:32:"Drush\Sql\SqlTableSelectionTrait";s:40:"4922db734c95944fdc5d08b864d3f0de37836e31";s:35:"Drush\Symfony\BootstrapCompilerPass";s:40:"0ff4c684d1e92513fcd320bf394856dd8ee3165f";s:32:"Drush\Symfony\DrushStyleInjector";s:40:"c460dc34b704024eaeb32e46f7d44b1ebe5fea5b";s:29:"Drush\TestTraits\CliTestTrait";s:40:"41dfd46136ca550395304542ad18251b676db30f";s:31:"Drush\TestTraits\DrushTestTrait";s:40:"3c2e5d2b7bfeffaba9333757786b8b20d2bf6b0b";s:33:"Drush\TestTraits\OutputUtilsTrait";s:40:"d7cd0239fb04d4076e76290abe31ef9d889336ad";s:19:"Drush\Utils\FsUtils";s:40:"27f9bda48e950ac7947b60ed2a3a6348b974775c";s:23:"Drush\Utils\StringUtils";s:40:"93cb18ece32bf90f958c2e94046beb0bd8373e13";s:16:"Robo\Application";s:40:"7c646ad8dbadc151a50b4731ab6b8ac228d2968b";s:42:"Robo\ClassDiscovery\AbstractClassDiscovery";s:40:"fb4c5de9919b2227a2e2d08ce5849e9a7cb09541";s:43:"Robo\ClassDiscovery\ClassDiscoveryInterface";s:40:"07f20d9a90990b39fd043289f7a377ca9ebb5d02";s:46:"Robo\ClassDiscovery\RelativeNamespaceDiscovery";s:40:"fd7a978ade5336c1e96943b776fbd83ce53ac97d";s:28:"Robo\Collection\CallableTask";s:40:"804f8c6902d6839224436b248a66bc963d63804f";s:26:"Robo\Collection\Collection";s:40:"2ce542146337bd3a570bdd5bb5314bff28f59d02";s:33:"Robo\Collection\CollectionBuilder";s:40:"8ee2d5535d72249f116c8f385d0d48a8162efc45";s:35:"Robo\Collection\CollectionInterface";s:40:"944609b84447158922203468557c3b7177eeeca3";s:37:"Robo\Collection\CollectionProcessHook";s:40:"2ece50cdbd6c8fa686005f7065281f295babcf4b";s:33:"Robo\Collection\CompletionWrapper";s:40:"46f37815518ab54645edc6a3310cc33c4f0fe8a2";s:23:"Robo\Collection\Element";s:40:"fe8d003326a9436ca15d1acc07f38c063e35a54f";s:41:"Robo\Collection\NestedCollectionInterface";s:40:"655a10de7cabd5d5c6ee2183f5bc4a4c3c1bd346";s:27:"Robo\Collection\TaskForEach";s:40:"d69f5a8c2e8d50f8e1b5d578bb853f28e027a247";s:21:"Robo\Collection\Tasks";s:40:"3c43a27028fd50accf933d28eebdb91b5c0f41c2";s:25:"Robo\Collection\Temporary";s:40:"57bca0255c942ff42ffa6453c32722636f991941";s:29:"Robo\Common\BuilderAwareTrait";s:40:"13e40d8fdffacbfff3bbc3f9ad14f6342f5e9758";s:28:"Robo\Common\CommandArguments";s:40:"553a7e90d9872a9e86369979966145eb6c8d71f9";s:27:"Robo\Common\CommandReceiver";s:40:"e66ffe2ff03b4ff992096418557a180a8e494a01";s:28:"Robo\Common\ConfigAwareTrait";s:40:"2f596971119294f9cb4e1ed6cda5fcac5bcc3eb9";s:25:"Robo\Common\DynamicParams";s:40:"4c53880a703af3df55e283ce3640f40e26eab9f8";s:23:"Robo\Common\ExecCommand";s:40:"1497fb4cbfbe82788de391634a6aa1153d712901";s:26:"Robo\Common\ExecOneCommand";s:40:"74d0792c15cc8ab79e359f6989daf2e0f788d08a";s:21:"Robo\Common\ExecTrait";s:40:"06c335339081f71b0d8018c1e0b975643bd283a1";s:14:"Robo\Common\IO";s:40:"0b9bd608da142a2f203dd6896939cdda074a373b";s:27:"Robo\Common\InflectionTrait";s:40:"a3213c0638005fbd0094245c2e3b2dca6e51ef19";s:27:"Robo\Common\InputAwareTrait";s:40:"0a985a1295ae92a67f4deac264aa9406c2e30269";s:25:"Robo\Common\OutputAdapter";s:40:"b861062594a51e655b6c39e3ee0c8a201521c0f0";s:28:"Robo\Common\OutputAwareTrait";s:40:"eded41743af8f01f449a2c95e5d3e4bf61b73b69";s:27:"Robo\Common\ProcessExecutor";s:40:"26a82145a20c9be4e6c54a746af6233c2d39d8b0";s:24:"Robo\Common\ProcessUtils";s:40:"ada168607c5adbca29157dbc0224d7b6d4dce573";s:29:"Robo\Common\ProgressIndicator";s:40:"9de4e04a24c740a58c2fdae00649b23cd4011b43";s:39:"Robo\Common\ProgressIndicatorAwareTrait";s:40:"2853f8c4005276b18c199a5391f4b33e5cb25ca2";s:36:"Robo\Common\ResourceExistenceChecker";s:40:"fc9f7184733ede3d1fc2314278c18d00f7f9b9ff";s:18:"Robo\Common\TaskIO";s:40:"354a3a3c50bdde6a9ebd8fe0e43895811652f5dc";s:22:"Robo\Common\TimeKeeper";s:40:"fa028798e649e6b36d3a50a98c626d50e24a5336";s:17:"Robo\Common\Timer";s:40:"b423acdb2c644e1534e9e99bdbbd6029679c5094";s:35:"Robo\Common\VerbosityThresholdTrait";s:40:"8c51bcabb22347c78550759cba5d96a4f5add7b7";s:11:"Robo\Config";s:40:"34ce5fd333cde07d90f7e86e47c95abee228d6ce";s:18:"Robo\Config\Config";s:40:"64c29a22b882764f830f75fae930bc50596d43ae";s:46:"Robo\Config\GlobalOptionDefaultValuesInterface";s:40:"9f229ed436610e88acc73b9dc9e375a1032c252f";s:35:"Robo\Contract\BuilderAwareInterface";s:40:"f4bd1b18c90d7267b9bdf99c8632d65c56dd3310";s:30:"Robo\Contract\CommandInterface";s:40:"80784af2c18ed57386b62225810643c6ff4f2619";s:33:"Robo\Contract\CompletionInterface";s:40:"caa89c301ad6464d3d63866cf77acf245fdab294";s:34:"Robo\Contract\ConfigAwareInterface";s:40:"94737efbe0f99de498e383948a6a2f16a09439e1";s:30:"Robo\Contract\IOAwareInterface";s:40:"15ed02c1d098188e6e45f95bacef27472a05448e";s:33:"Robo\Contract\InflectionInterface";s:40:"10c13408cae081957e6f4841d8668d0793459dde";s:36:"Robo\Contract\OutputAdapterInterface";s:40:"8e0f81a05acf8baa8f02c89ccecd060a74e72ca6";s:34:"Robo\Contract\OutputAwareInterface";s:40:"b94801912dcc8288ffd8eba9f769e16b0e9ffe19";s:30:"Robo\Contract\PrintedInterface";s:40:"992c1fbb14961b3490ae2f37c382732f95f6d3fe";s:45:"Robo\Contract\ProgressIndicatorAwareInterface";s:40:"3b01a51b4680fbbc5959577084342507e1f10b4a";s:31:"Robo\Contract\ProgressInterface";s:40:"a56a95fd92b634216056ebbfef791410049d1ae6";s:31:"Robo\Contract\RollbackInterface";s:40:"c9db605ae7e0901f4cfad22df0d085b4d1ceb370";s:32:"Robo\Contract\SimulatedInterface";s:40:"43935c369d5f0f51b46a605719978fe3f667e478";s:27:"Robo\Contract\TaskInterface";s:40:"b8b6f6c187b8dd9ef6a14ceaab0b795ff579074d";s:41:"Robo\Contract\VerbosityThresholdInterface";s:40:"5b8f526a70caae950a0dec441980f5b2d01c0d3c";s:34:"Robo\Contract\WrappedTaskInterface";s:40:"371d18b2c1801dc84cdb669cdef80a62ee64c65e";s:34:"Robo\Exception\AbortTasksException";s:40:"81206a22348c2e6da40415b66c3cb3df5ad5453e";s:28:"Robo\Exception\TaskException";s:40:"a54ea9f53c1e744d27e5db19c7fc53fe35d67136";s:32:"Robo\Exception\TaskExitException";s:40:"9a0024d83f94eb8ddfb692ddeb502888dee2e2a5";s:31:"Robo\GlobalOptionsEventListener";s:40:"0e8d819256f0a02f39bfa458e4b38b84d8b1d0f7";s:17:"Robo\LoadAllTasks";s:40:"9b29099269e47cf688009a39da83c7c75f6d3e50";s:22:"Robo\Log\ResultPrinter";s:40:"5d6db04cf1f66a3079fda13d4430b4f218ac899f";s:21:"Robo\Log\RoboLogLevel";s:40:"8fca8c272032b6a22f3d71a1d665d40b4914ab54";s:21:"Robo\Log\RoboLogStyle";s:40:"6a0b0bbd63f285d2916c7cdcd2ac97ca2505940e";s:19:"Robo\Log\RoboLogger";s:40:"d56659ccdcdd74962383d8aa558eebbd715b42fc";s:11:"Robo\Result";s:40:"500c1d8105fa4cd235b1420fad4cf244ea774457";s:15:"Robo\ResultData";s:40:"86184908f5c8960da251f875bd718eea1714f88b";s:9:"Robo\Robo";s:40:"02d077043ad76f829e5e34ef6a9b6694983418e9";s:11:"Robo\Runner";s:40:"466a9ba56c4f091d9ee8b8c6eac28a896ed20c10";s:19:"Robo\Runtime\Runner";s:40:"de6439bd439078a66b8f1d094f37ab34082f6e8a";s:19:"Robo\State\Consumer";s:40:"4c2b802a14218d03bfe7f832a824e4b915aefbd1";s:15:"Robo\State\Data";s:40:"adda2dfe0a2cb8a4c27456d818442eeeea96b7e0";s:30:"Robo\State\StateAwareInterface";s:40:"9445b5780259e5aa6736633e191f8aae101cd7e5";s:26:"Robo\State\StateAwareTrait";s:40:"7aa249a40f29d126c1e4919a0eda914605770114";s:22:"Robo\Symfony\ConsoleIO";s:40:"a0529a5aff5eade3fc4e37f2a80ac8036e200ef2";s:30:"Robo\Symfony\ConsoleIOInjector";s:40:"acc896d259ca28f2be3646b9b4aee85797156df3";s:33:"Robo\Symfony\SymfonyStyleInjector";s:40:"73e67b23cf01f5dd9a3676ca3860116da4c23965";s:17:"Robo\TaskAccessor";s:40:"f62bdba1ffd184e48f630ecac473e48f60e8edeb";s:13:"Robo\TaskInfo";s:40:"029ba9db2518665413f7e2efed0bdd6a345830bb";s:23:"Robo\Task\ApiGen\ApiGen";s:40:"fc95dc7d97f028ee0dd96e4f251f277a9854b8e3";s:22:"Robo\Task\ApiGen\Tasks";s:40:"0c5c1a8f12d7342f033169b202f78d368d8fe8e1";s:25:"Robo\Task\Archive\Extract";s:40:"8b30892d74e87181b77162872619d6ea8bf3ee0b";s:22:"Robo\Task\Archive\Pack";s:40:"01064ebf5c455c292ff05d82e4c8b6910e2d472e";s:23:"Robo\Task\Archive\Tasks";s:40:"4c42f234284ebf476eba59ee5e886e0d0584fbaa";s:32:"Robo\Task\Assets\CssPreprocessor";s:40:"9d45321e6413cc5aacc4ad122355794aae978e82";s:28:"Robo\Task\Assets\ImageMinify";s:40:"dc249d3f7082adc41dc6ad5e74584a43eff1f471";s:21:"Robo\Task\Assets\Less";s:40:"6a464ddb367bcef3b0a9b4752de60b4b3f88f70b";s:23:"Robo\Task\Assets\Minify";s:40:"c2ed3e034914e2d8e96b0e9bcb44ee83560a639d";s:21:"Robo\Task\Assets\Scss";s:40:"2ad7111edc63e3640ef133068a4fd5df68989b08";s:22:"Robo\Task\Assets\Tasks";s:40:"d38d8063cd849ec9ec834c09721f5c511ca14610";s:18:"Robo\Task\BaseTask";s:40:"6e9ffd02f3684b02df713c2fbe7573bc23ebb4d2";s:19:"Robo\Task\Base\Exec";s:40:"a98c36c0edea74956d6f7de6c499c80a8d35174c";s:24:"Robo\Task\Base\ExecStack";s:40:"6346f56b4b50e4a3c80543e783f33d83287f6a2f";s:27:"Robo\Task\Base\ParallelExec";s:40:"f0865dd83b16e7c511b04cb41057c135047f12be";s:24:"Robo\Task\Base\Shortcuts";s:40:"a849f51f6aabda2c3f05e737ebb3859948af9d81";s:29:"Robo\Task\Base\SymfonyCommand";s:40:"caa0ec144ee1f93e35e0a31bbecebc652f780a00";s:20:"Robo\Task\Base\Tasks";s:40:"7db3d72bcdfae010bcf05c1aa4cd1cddc1382d5a";s:20:"Robo\Task\Base\Watch";s:40:"0650eb875e1b2da718e3d7cef6620547a0b45322";s:20:"Robo\Task\Bower\Base";s:40:"21241f48862b131d819255bc5a1a1f7e84802073";s:23:"Robo\Task\Bower\Install";s:40:"f33ab413787ace3dfd9ea58766ea610dd5f0d844";s:21:"Robo\Task\Bower\Tasks";s:40:"51c7bf3a6f47e7ec88bcb8234d2ef0fc56b30201";s:22:"Robo\Task\Bower\Update";s:40:"383d6687aec45ef225ef0ce66e95645e927d2b89";s:22:"Robo\Task\CommandStack";s:40:"02b42706e0c0adbcf9fdc130b65746eb353ab7a9";s:23:"Robo\Task\Composer\Base";s:40:"6afeb42cc5c0e3cac2bcbcf35d64794baeb47692";s:36:"Robo\Task\Composer\CheckPlatformReqs";s:40:"5d98dd71257b3f04504f646b15c6f3628f951f76";s:25:"Robo\Task\Composer\Config";s:40:"5e45801a8486bf5cfa691d83a98e78f70c0d0667";s:32:"Robo\Task\Composer\CreateProject";s:40:"48242c41d1a5204d49d7c43c303ba498bb5bdb54";s:31:"Robo\Task\Composer\DumpAutoload";s:40:"5ef028f9ed2ead132e7f04b9abe247e1030a3b18";s:23:"Robo\Task\Composer\Init";s:40:"ee241e99ff3d7ce22e0bc5621067be1724f0123a";s:26:"Robo\Task\Composer\Install";s:40:"2afa9da0bfb64afad5538dc1d68d8ecc28bad34b";s:25:"Robo\Task\Composer\Remove";s:40:"1c151a0b0ac66549e96791f4d4b1c75adf054e2e";s:36:"Robo\Task\Composer\RequireDependency";s:40:"1d4eb87943eb5b75a3ebf6a2ed9e18ecc754296c";s:24:"Robo\Task\Composer\Tasks";s:40:"f7208fb6931a132db5d6db7da4aa1d9f9dcc05ce";s:25:"Robo\Task\Composer\Update";s:40:"01766a2af94b12e51b53d003598775342f573269";s:27:"Robo\Task\Composer\Validate";s:40:"1eaf5fa974f522365aab80a8c78d8473fa48a864";s:31:"Robo\Task\Development\Changelog";s:40:"4b53eb821352fff08ec20f5fb85de3afe7c81585";s:41:"Robo\Task\Development\GenerateMarkdownDoc";s:40:"9acfa7c3fe0ad0bef0d93c162012637745494e0f";s:34:"Robo\Task\Development\GenerateTask";s:40:"1db391efb9793a1927c59fbdc54155ca62253b27";s:28:"Robo\Task\Development\GitHub";s:40:"5a65fb5954bf8cede6ec98f89287c8761d33b561";s:35:"Robo\Task\Development\GitHubRelease";s:40:"511ae1061579ec2171025642d453593a45488b61";s:33:"Robo\Task\Development\OpenBrowser";s:40:"b93963ce600d72d03faef9638e8195b16db592e6";s:30:"Robo\Task\Development\PackPhar";s:40:"be8b90949c696da54f37742faf0e50ad1835d245";s:31:"Robo\Task\Development\PhpServer";s:40:"37e6fa85cfbc8cc1f8454a9b5de014f032a394f4";s:28:"Robo\Task\Development\SemVer";s:40:"38c6e6ee325a44ed487a20e8deadaeb2fad59ccf";s:27:"Robo\Task\Development\Tasks";s:40:"37d560cbe97222b315b32fafad06435280524d71";s:21:"Robo\Task\Docker\Base";s:40:"7ae948b6c93c7fa469090825d80792d45ad347c0";s:22:"Robo\Task\Docker\Build";s:40:"a0d3e5e87de3caba6075ca2f85b3f915ae269c46";s:23:"Robo\Task\Docker\Commit";s:40:"8d22642aeb9a0158eb283a3689f3254bfb96e208";s:21:"Robo\Task\Docker\Exec";s:40:"802bcd8dd6312c5d700a7b16f07339b7909c46f6";s:21:"Robo\Task\Docker\Pull";s:40:"0094f4e6e4ce08f43b8578bfbf918cef650eef68";s:23:"Robo\Task\Docker\Remove";s:40:"2f8b6e648ccc648e6a8aec5a9bea2f6172fa88c6";s:23:"Robo\Task\Docker\Result";s:40:"1b00c70d96c90868401343510b615b72a2c0999b";s:20:"Robo\Task\Docker\Run";s:40:"d9b3b281dff7e0a9685869c0e07b71b55cbff81d";s:22:"Robo\Task\Docker\Start";s:40:"db68e7d730aa2a9954acdf200f7b76104ed67b05";s:21:"Robo\Task\Docker\Stop";s:40:"546ffbfda4611ad0f099488b4819532c88662883";s:22:"Robo\Task\Docker\Tasks";s:40:"f7ad581e4c2eb5017353419814634839fd5b091d";s:21:"Robo\Task\File\Concat";s:40:"62b001033d5374eb95d093357bdb146556fd7ebd";s:22:"Robo\Task\File\Replace";s:40:"65dbc983893fd8fcdb9f7c86aae7b636c5b6d4d8";s:20:"Robo\Task\File\Tasks";s:40:"5bba83c11041876a2cc9da068e93f530103a57fe";s:22:"Robo\Task\File\TmpFile";s:40:"54130b3613cf950010308370b0bb4e78d1314d57";s:20:"Robo\Task\File\Write";s:40:"ec3e9a912bb91fedbf09fa960149a0e0875c0325";s:28:"Robo\Task\Filesystem\BaseDir";s:40:"d95978d435d4ee5f22ba849fb07037cc2d80b909";s:29:"Robo\Task\Filesystem\CleanDir";s:40:"aaa772946392733c20982ac986c4a1dd4f7e4a88";s:28:"Robo\Task\Filesystem\CopyDir";s:40:"00c9634f3ccffa805f6cc7c3cf4889e0994cffe5";s:30:"Robo\Task\Filesystem\DeleteDir";s:40:"9242ba2728ab13d0c4b8c9d7b50163a31fd103ac";s:36:"Robo\Task\Filesystem\FilesystemStack";s:40:"aa433d78f3e04a31064ab89e1840a5acc50855de";s:31:"Robo\Task\Filesystem\FlattenDir";s:40:"71a1a4f1cf1cf6f9d9703d862449ed4bf23693d0";s:30:"Robo\Task\Filesystem\MirrorDir";s:40:"bac3c32575aba46db7bcb31fa3ae813e6dbc5f21";s:30:"Robo\Task\Filesystem\Shortcuts";s:40:"23f01ecd99c93c6a29dd50b5f40caab980c0cff9";s:26:"Robo\Task\Filesystem\Tasks";s:40:"1417b5b0b385dbd20deec5828666ec33d156d46e";s:27:"Robo\Task\Filesystem\TmpDir";s:40:"c2704bd0316f43ac8d8d2c074166e67f423aef6e";s:28:"Robo\Task\Filesystem\WorkDir";s:40:"f38386d379bb1a5f713fbf4619a138a334fa1e36";s:19:"Robo\Task\Gulp\Base";s:40:"483bab9c9876cedfb666e0f36a22bd15af80487e";s:18:"Robo\Task\Gulp\Run";s:40:"8a1da17cca82baed13ccab662dd2babbe986a190";s:20:"Robo\Task\Gulp\Tasks";s:40:"1fa09301c052101c76a704061dad0192684e0653";s:29:"Robo\Task\Logfile\BaseLogfile";s:40:"98b6b5b7fd025bf0e492eb466c80fe687ad93ceb";s:27:"Robo\Task\Logfile\RotateLog";s:40:"a792164f9b6dc83e40700bf771d2d657c3e06e70";s:27:"Robo\Task\Logfile\Shortcuts";s:40:"88a8bbd0f318bc6f8ff09c19155c79fc65bcee2d";s:23:"Robo\Task\Logfile\Tasks";s:40:"c2c3938a73dfd8303c30f3935d32b23750e3f68e";s:29:"Robo\Task\Logfile\TruncateLog";s:40:"fe30e21e983025b4dda35a0d2018d3db456fe33f";s:18:"Robo\Task\Npm\Base";s:40:"7b7adcc6c348900fc5860de5d4290811edaacdb5";s:21:"Robo\Task\Npm\Install";s:40:"136e20e9fb4c4685238516dc45b206b6737b6116";s:19:"Robo\Task\Npm\Tasks";s:40:"46ffd989d2ead790973e5f3a7719f3c91338ffd1";s:20:"Robo\Task\Npm\Update";s:40:"ab1ad703640e2d7757101d20debc80e76243a72e";s:22:"Robo\Task\Remote\Rsync";s:40:"1d64d9f13a1f96b092a467265575b7a61f3f7242";s:20:"Robo\Task\Remote\Ssh";s:40:"faefcfe63abd2883d923cdfed2ea776d017713ad";s:22:"Robo\Task\Remote\Tasks";s:40:"f5167aa8b784024072a0e7fea4d2d33d9ff71d87";s:19:"Robo\Task\Simulator";s:40:"4e2e3c663ce99d73bbab919e65cd565aeefc1a87";s:24:"Robo\Task\StackBasedTask";s:40:"f20d3b083d5307adc640cff960dd00e01b319f0a";s:23:"Robo\Task\Testing\Atoum";s:40:"7d22f63fc3db7c7f9c2e4e5b706119eb03c6ce4b";s:23:"Robo\Task\Testing\Behat";s:40:"f46eb61cb561eb49640ad2e95c8eefc1552670b8";s:26:"Robo\Task\Testing\Codecept";s:40:"883eaff385c6e4a2bd0da33b109627ae1552d810";s:25:"Robo\Task\Testing\PHPUnit";s:40:"27c67c353deda29a1e3a1a1233c29abc62fa8070";s:25:"Robo\Task\Testing\Phpspec";s:40:"a26a186693127e21aa0d75b3cb40803f05cc3ca3";s:23:"Robo\Task\Testing\Tasks";s:40:"efd7bcc74f390ed2e9c9802f39511cbc67431fae";s:22:"Robo\Task\Vcs\GitStack";s:40:"f143cb8694ec76a65c128f5e0abed84f6ab901bc";s:21:"Robo\Task\Vcs\HgStack";s:40:"1190dbdba2bc1965390a3c1710a6702ba1558ace";s:23:"Robo\Task\Vcs\Shortcuts";s:40:"b07ba6b585bcb366f59142548adc7d464decc7ef";s:22:"Robo\Task\Vcs\SvnStack";s:40:"51beec5c81cea9cc6a6d973677e0e5af5586574a";s:19:"Robo\Task\Vcs\Tasks";s:40:"706d277f489123cd5b0986e5df2afb63ae7aafa1";s:10:"Robo\Tasks";s:40:"d88a54a28593e9086d048b1f7761a660e8d4dcf3";}i:1;a:1:{i:0;s:4:"13.x";}i:2;a:89:{i:0;s:13:"Consolidation";i:1;s:30:"Consolidation\AnnotatedCommand";i:2;s:41:"Consolidation\AnnotatedCommand\Attributes";i:3;s:36:"Consolidation\AnnotatedCommand\Cache";i:4;s:37:"Consolidation\AnnotatedCommand\Events";i:5;s:35:"Consolidation\AnnotatedCommand\Help";i:6;s:36:"Consolidation\AnnotatedCommand\Hooks";i:7;s:48:"Consolidation\AnnotatedCommand\Hooks\Dispatchers";i:8;s:36:"Consolidation\AnnotatedCommand\Input";i:9;s:38:"Consolidation\AnnotatedCommand\Options";i:10;s:37:"Consolidation\AnnotatedCommand\Output";i:11;s:37:"Consolidation\AnnotatedCommand\Parser";i:12;s:46:"Consolidation\AnnotatedCommand\Parser\Internal";i:13;s:36:"Consolidation\AnnotatedCommand\State";i:14;s:30:"Consolidation\OutputFormatters";i:15;s:40:"Consolidation\OutputFormatters\Exception";i:16;s:41:"Consolidation\OutputFormatters\Formatters";i:17;s:38:"Consolidation\OutputFormatters\Options";i:18;s:45:"Consolidation\OutputFormatters\StructuredData";i:19;s:49:"Consolidation\OutputFormatters\StructuredData\Xml";i:20;s:46:"Consolidation\OutputFormatters\Transformations";i:21;s:51:"Consolidation\OutputFormatters\Transformations\Wrap";i:22;s:39:"Consolidation\OutputFormatters\Validate";i:23;s:23:"Consolidation\SiteAlias";i:24;s:28:"Consolidation\SiteAlias\Util";i:25;s:5:"Drush";i:26;s:16:"Drush\Attributes";i:27;s:13:"Drush\Backend";i:28;s:10:"Drush\Boot";i:29;s:13:"Drush\Command";i:30;s:14:"Drush\Commands";i:31;s:21:"Drush\Commands\config";i:32;s:19:"Drush\Commands\core";i:33;s:20:"Drush\Commands\field";i:34;s:23:"Drush\Commands\generate";i:35;s:34:"Drush\Commands\generate\Generators";i:36;s:40:"Drush\Commands\generate\Generators\Drush";i:37;s:19:"Drush\Commands\help";i:38;s:17:"Drush\Commands\pm";i:39;s:18:"Drush\Commands\sql";i:40;s:27:"Drush\Commands\sql\sanitize";i:41;s:12:"Drush\Config";i:42;s:19:"Drush\Config\Loader";i:43;s:12:"Drush\Drupal";i:44;s:18:"Drush\DrupalFinder";i:45;s:21:"Drush\Drupal\Commands";i:46;s:25:"Drush\Drupal\Commands\sql";i:47;s:20:"Drush\Drupal\Migrate";i:48;s:16:"Drush\Exceptions";i:49;s:10:"Drush\Exec";i:50;s:16:"Drush\Formatters";i:51;s:9:"Drush\Log";i:52;s:15:"Drush\Preflight";i:53;s:11:"Drush\Psysh";i:54;s:13:"Drush\Runtime";i:55;s:15:"Drush\SiteAlias";i:56;s:20:"Drush\SiteAlias\Util";i:57;s:9:"Drush\Sql";i:58;s:13:"Drush\Symfony";i:59;s:16:"Drush\TestTraits";i:60;s:11:"Drush\Utils";i:61;s:4:"Robo";i:62;s:19:"Robo\ClassDiscovery";i:63;s:15:"Robo\Collection";i:64;s:11:"Robo\Common";i:65;s:11:"Robo\Config";i:66;s:13:"Robo\Contract";i:67;s:14:"Robo\Exception";i:68;s:8:"Robo\Log";i:69;s:12:"Robo\Runtime";i:70;s:10:"Robo\State";i:71;s:12:"Robo\Symfony";i:72;s:9:"Robo\Task";i:73;s:16:"Robo\Task\ApiGen";i:74;s:17:"Robo\Task\Archive";i:75;s:16:"Robo\Task\Assets";i:76;s:14:"Robo\Task\Base";i:77;s:15:"Robo\Task\Bower";i:78;s:18:"Robo\Task\Composer";i:79;s:21:"Robo\Task\Development";i:80;s:16:"Robo\Task\Docker";i:81;s:14:"Robo\Task\File";i:82;s:20:"Robo\Task\Filesystem";i:83;s:14:"Robo\Task\Gulp";i:84;s:17:"Robo\Task\Logfile";i:85;s:13:"Robo\Task\Npm";i:86;s:16:"Robo\Task\Remote";i:87;s:17:"Robo\Task\Testing";i:88;s:13:"Robo\Task\Vcs";}} \ No newline at end of file