ExtensionDiscoverInstallCommand
Extends \Joomla\Console\Command\AbstractCommandConsole command for discovering extensions
since |
4.0.0 |
---|---|
package |
Joomla CMS |
Methods
__construct
Instantiate the command.
__construct(\Joomla\Database\DatabaseInterface db) : mixed
since |
4.0.0 |
---|
Arguments
- db
\Joomla\Database\DatabaseInterface
Database connector
Response
mixed
configure
Initialise the command.
configure() : void
since |
4.0.0 |
---|
configureIO
Configures the IO
configureIO(\Symfony\Component\Console\Input\InputInterface input, \Symfony\Component\Console\Output\OutputInterface output) : void
since |
4.0.0 |
---|
Arguments
- input
\Symfony\Component\Console\Input\InputInterface
Console Input- output
\Symfony\Component\Console\Output\OutputInterface
Console Output
doExecute
Internal function to execute the command.
doExecute(\Symfony\Component\Console\Input\InputInterface input, \Symfony\Component\Console\Output\OutputInterface output) : int
since |
4.0.0 |
---|
Arguments
- input
\Symfony\Component\Console\Input\InputInterface
The input to inject into the command.- output
\Symfony\Component\Console\Output\OutputInterface
The output to inject into the command.
Response
int
The command exit code
getNote
Used for finding the text for the note
getNote(int count, int eid) : string
since |
4.0.0 |
---|
Arguments
- count
int
Number of extensions to install- eid
int
ID of the extension or -1 if no special
Response
string
The text for the note
processDiscover
Used for discovering extensions
processDiscover(string eid) : int
throws |
|
---|---|
since |
4.0.0 |
Arguments
- eid
string
Id of the extension
Response
int
The count of installed extensions
Properties
cliInput
Stores the Input Object
since |
4.0.0 |
---|
Type(s)
\Symfony\Component\Console\Input\InputInterface
ioStyle
SymfonyStyle Object
since |
4.0.0 |
---|
Type(s)
\Symfony\Component\Console\Style\SymfonyStyle