3 declare(strict_types=1);
    46         $this->agent_finder = $agent_finder;
    51         $this->setDescription(
"Build static artifacts from source");
    52         $this->addOption(
"yes", 
"y", InputOption::VALUE_NONE, 
"Confirm every message of the setup.");
    56     protected function execute(InputInterface $input, OutputInterface $output): 
int    59         $io->printLicenseMessage();
    60         $io->title(
"Building Static Artifacts for ILIAS");
    64         $objective = $agent->getBuildObjective();
    71             $this->achieveObjective($objective, $environment, $io);
    72             $io->success(
"All static artifacts are build!");
 Wrapper around symfonies input and output facilities to provide just the functionality required for t...
 
__construct(AgentFinder $agent_finder)
 
execute(InputInterface $input, OutputInterface $output)
 
getRelevantAgent(InputInterface $input)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
configureCommandForPlugins()
 
__construct(Container $dic, ilPlugin $plugin)
 
const RESOURCE_ADMIN_INTERACTION
 
trait HasAgent
Add this to an Command that has an agent. 
 
getRequestedConfirmation()
 
Signals that a necessary confirmation from the admin is missing. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...