RemoveUserFromGroupCommand
Extends AbstractCommandConsole command to remove a user from a group
since |
4.0.0 |
---|---|
package |
Joomla CMS |
Methods
__construct
Command constructor.
__construct(\Joomla\Database\DatabaseInterface db) : mixed
since |
4.2.0 |
---|
Arguments
- db
\Joomla\Database\DatabaseInterface
The database
Response
mixed
configure
Configure the command.
configure() : void
since |
4.0.0 |
---|
configureIO
Configure 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
The input to inject into the command.- output
\Symfony\Component\Console\Output\OutputInterface
The output to inject into the command.
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
getGroupId
Method to get groupId by groupName
getGroupId(string groupName) : int
since |
4.0.0 |
---|
Arguments
- groupName
string
name of group
Response
int
getGroups
Method to get a value from option
getGroups(object user) : array
since |
4.0.0 |
---|
Arguments
- user
object
user object
Response
array
getStringFromOption
Method to get a value from option
getStringFromOption(string option, string question) : string
since |
4.0.0 |
---|
Arguments
- option
string
set the option name- question
string
set the question if user enters no value to option
Response
string
Properties
defaultName
The default command name
since |
4.0.0 |
---|
Type(s)
string
ioStyle
SymfonyStyle Object
since |
4.0.0 |
---|
Type(s)
object
cliInput
Stores the Input Object
since |
4.0.0 |
---|
Type(s)
object
username
The username
since |
4.0.0 |
---|
Type(s)
string
userGroups
The usergroups
since |
4.0.0 |
---|
Type(s)
array