Platformsh\Cli\Command\Environment\EnvironmentHttpAccessCommand::configure PHP Метод

configure() защищенный Метод

protected configure ( )
    protected function configure()
    {
        parent::configure();
        $this->setName('environment:http-access')->setAliases(['httpaccess'])->setDescription('Update HTTP access settings for an environment')->addOption('access', null, InputOption::VALUE_IS_ARRAY | InputOption::VALUE_REQUIRED, 'Access restriction in the format "permission:address"')->addOption('auth', null, InputOption::VALUE_IS_ARRAY | InputOption::VALUE_REQUIRED, 'Authentication details in the format "username:password"')->addOption('enabled', null, InputOption::VALUE_REQUIRED, 'Whether access control should be enabled: 1 to enable, 0 to disable');
        $this->addProjectOption()->addEnvironmentOption()->addNoWaitOption();
        $this->addExample('Require a username and password', '--auth myname:mypassword');
        $this->addExample('Restrict access to only one IP address', '--access deny:any --access allow:69.208.1.192');
        $this->addExample('Remove the password requirement, keeping IP restrictions', '--auth 0');
        $this->addExample('Disable all HTTP access control', '--enabled 0');
    }