Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
DescriptorCommand2 example
'input_definition_4' =>
new
InputDefinition
(
[
new
InputArgument
(
'argument_name', InputArgument::REQUIRED
)
,
new
InputOption
(
'option_name', 'o', InputOption::VALUE_NONE
)
,
]
)
,
]
;
}
public
static
function
getCommands
(
)
{
return
[
'command_1' =>
new
DescriptorCommand1
(
)
,
'command_2' =>
new
DescriptorCommand2
(
)
,
]
;
}
public
static
function
getApplications
(
)
{
return
[
'application_1' =>
new
DescriptorApplication1
(
)
,
'application_2' =>
new
DescriptorApplication2
(
)
,
]
;
}
}
namespace Symfony\Component\Console\Tests\Fixtures;
use
Symfony\Component\Console\Application;
class
DescriptorApplication2
extends
Application
{
public
function
__construct
(
)
{
parent::
__construct
(
'My Symfony application', 'v1.0'
)
;
$this
->
add
(
new
DescriptorCommand1
(
)
)
;
$this
->
add
(
new
DescriptorCommand2
(
)
)
;
$this
->
add
(
new
DescriptorCommand3
(
)
)
;
$this
->
add
(
new
DescriptorCommand4
(
)
)
;
}
}