class DbCommandBaseTester in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/modules/system/tests/src/Kernel/Scripts/DbCommandBaseTest.php \Drupal\Tests\system\Kernel\Scripts\DbCommandBaseTester
Concrete command implementation for testing base features.
Hierarchy
- class \Symfony\Component\Console\Command\Command- class \Drupal\Core\Command\DbCommandBase- class \Drupal\Tests\system\Kernel\Scripts\DbCommandBaseTester
 
 
- class \Drupal\Core\Command\DbCommandBase
Expanded class hierarchy of DbCommandBaseTester
File
- core/modules/ system/ tests/ src/ Kernel/ Scripts/ DbCommandBaseTest.php, line 113 
- Contains \Drupal\Tests\system\Kernel\Scripts\DbCommandBaseTest.
Namespace
Drupal\Tests\system\Kernel\ScriptsView source
class DbCommandBaseTester extends DbCommandBase {
  /**
   * {@inheritdoc}
   */
  public function configure() {
    parent::configure();
    $this
      ->setName('test');
  }
  /**
   * {@inheritdoc}
   */
  public function getDatabaseConnection(InputInterface $input) {
    return parent::getDatabaseConnection($input);
  }
  /**
   * {@inheritdoc}
   */
  protected function execute(InputInterface $input, OutputInterface $output) {
    // Empty implementation for testing.
  }
}Members
| Name   | Modifiers | Type | Description | Overrides | 
|---|---|---|---|---|
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | private | property | ||
| Command:: | public | function | Adds an argument. | |
| Command:: | public | function | Adds an option. | |
| Command:: | public | function | Add a command usage example. | |
| Command:: | public | function | Returns a text representation of the command. | |
| Command:: | public | function | Returns an XML representation of the command. | |
| Command:: | public | function | Returns the aliases for the command. | |
| Command:: | public | function | Gets the application instance for this command. | |
| Command:: | public | function | Gets the InputDefinition attached to this Command. | |
| Command:: | public | function | Returns the description for the command. | |
| Command:: | public | function | Returns the help for the command. | |
| Command:: | public | function | Gets a helper instance by name. | |
| Command:: | public | function | Gets the helper set. | |
| Command:: | public | function | Returns the command name. | |
| Command:: | public | function | Gets the InputDefinition to be used to create XML and Text representations of this Command. | 1 | 
| Command:: | public | function | Returns the processed help for the command replacing the %command.name% and %command.full_name% patterns with the real values dynamically. | |
| Command:: | public | function | Returns the synopsis for the command. | |
| Command:: | public | function | Returns alternative usages of the command. | |
| Command:: | public | function | Ignores validation errors. | |
| Command:: | protected | function | Initializes the command just after the input has been validated. | |
| Command:: | protected | function | Interacts with the user. | 2 | 
| Command:: | public | function | Checks whether the command is enabled or not in the current environment. | |
| Command:: | public | function | Merges the application definition with the command definition. | |
| Command:: | public | function | Runs the command. | |
| Command:: | public | function | Sets the aliases for the command. | |
| Command:: | public | function | Sets the application instance for this command. | |
| Command:: | public | function | Sets the code to execute when running this command. | |
| Command:: | public | function | Sets an array of argument and option instances. | |
| Command:: | public | function | Sets the description for the command. | |
| Command:: | public | function | Sets the help for the command. | |
| Command:: | public | function | Sets the helper set. | |
| Command:: | public | function | Sets the name of the command. | |
| Command:: | public | function | Sets the process title of the command. | |
| Command:: | private | function | Validates a command name. | |
| Command:: | public | function | Constructor. | 3 | 
| DbCommandBaseTester:: | public | function | Configures the current command. Overrides DbCommandBase:: | |
| DbCommandBaseTester:: | protected | function | Executes the current command. Overrides Command:: | |
| DbCommandBaseTester:: | public | function | Parse input options decide on a database. Overrides DbCommandBase:: | 
