class FooCommand in Zircon Profile 8
Same name in this branch
- 8 vendor/symfony/console/Tests/Fixtures/FooCommand.php \FooCommand
- 8 vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/Command/FooCommand.php \Symfony\Component\HttpKernel\Tests\Fixtures\ExtensionPresentBundle\Command\FooCommand
Same name and namespace in other branches
Hierarchy
- class \Symfony\Component\Console\Command\Command
- class \FooCommand
Expanded class hierarchy of FooCommand
1 string reference to 'FooCommand'
- ApplicationTest::testFind in vendor/
symfony/ console/ Tests/ ApplicationTest.php
File
- vendor/
symfony/ console/ Tests/ Fixtures/ FooCommand.php, line 7
View source
class FooCommand extends Command {
public $input;
public $output;
protected function configure() {
$this
->setName('foo:bar')
->setDescription('The foo:bar command')
->setAliases(array(
'afoobar',
));
}
protected function interact(InputInterface $input, OutputInterface $output) {
$output
->writeln('interact called');
}
protected function execute(InputInterface $input, OutputInterface $output) {
$this->input = $input;
$this->output = $output;
$output
->writeln('called');
}
}
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:: |
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 |
FooCommand:: |
public | property | ||
FooCommand:: |
public | property | ||
FooCommand:: |
protected | function |
Configures the current command. Overrides Command:: |
|
FooCommand:: |
protected | function |
Executes the current command. Overrides Command:: |
|
FooCommand:: |
protected | function |
Interacts with the user. Overrides Command:: |