You are here

protected function DbCommandBaseTester::execute in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 core/modules/system/tests/src/Kernel/Scripts/DbCommandBaseTest.php \Drupal\Tests\system\Kernel\Scripts\DbCommandBaseTester::execute()

Executes the current command.

This method is not abstract because you can use this class as a concrete class. In this case, instead of defining the execute() method, you set the code to execute by passing a Closure to the setCode() method.

Parameters

InputInterface $input An InputInterface instance:

OutputInterface $output An OutputInterface instance:

Return value

null|int null or 0 if everything went fine, or an error code

Throws

\LogicException When this abstract method is not implemented

Overrides Command::execute

See also

setCode()

File

core/modules/system/tests/src/Kernel/Scripts/DbCommandBaseTest.php, line 133
Contains \Drupal\Tests\system\Kernel\Scripts\DbCommandBaseTest.

Class

DbCommandBaseTester
Concrete command implementation for testing base features.

Namespace

Drupal\Tests\system\Kernel\Scripts

Code

protected function execute(InputInterface $input, OutputInterface $output) {

  // Empty implementation for testing.
}