CLI bootstrap.
More...
CLI bootstrap.
Definition at line 16 of file Cli.php.
Elgg\Cli::__construct |
( |
EventsService |
$events, |
|
|
InputInterface |
$input, |
|
|
OutputInterface |
$output |
|
) |
| |
Constructor.
- Parameters
-
EventsService | $events | Events service |
InputInterface | $input | Console input |
OutputInterface | $output | Console output |
Definition at line 47 of file Cli.php.
Elgg\Cli::add |
( |
|
$command | ) |
|
Add a new CLI command.
- Parameters
-
string | $command | Command class Must extend |
- Returns
- void
Definition at line 115 of file Cli.php.
Add CLI tools to the console application.
- Returns
- void
Definition at line 67 of file Cli.php.
Elgg\Cli::getCoreCommands |
( |
| ) |
|
|
protected |
Returns the core cli commands.
- Returns
- array
Definition at line 81 of file Cli.php.
Returns console input.
- Returns
- InputInterface
Definition at line 166 of file Cli.php.
Returns console output.
- Returns
- OutputInterface
Definition at line 175 of file Cli.php.
Elgg\Cli::getPluginCommands |
( |
| ) |
|
|
protected |
Returns the cli commands registered in plugins.
- Returns
- array
Definition at line 91 of file Cli.php.
Elgg\Cli::run |
( |
bool |
$bootstrap = true | ) |
|
Bootstrap and run console application.
- Parameters
-
bool | $bootstrap | Is bootstrap needed? |
- Returns
- void
Definition at line 153 of file Cli.php.
The documentation for this class was generated from the following file: