SensioLabs\Insight\Cli\Helper\ConfigurationHelper::updateConfigurationManually PHP Method

updateConfigurationManually() public method

public updateConfigurationManually ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
    public function updateConfigurationManually(InputInterface $input, OutputInterface $output)
    {
        $configuration = new Configuration();
        $userUuid = $input->getOption('user-uuid') ?: $configuration->getUserUuid();
        $apiToken = $input->getOption('api-token') ?: $configuration->getApiToken();
        $apiEndpoint = $input->getOption('api-endpoint') ?: $configuration->getApiEndpoint();
        $configuration->setUserUuid($this->askValue($input, $output, 'User Uuid', $userUuid));
        $configuration->setApiToken($this->askValue($input, $output, 'Api Token', $apiToken));
        $configuration->setApiEndpoint($this->askValue($input, $output, 'Api Endpoint', $apiEndpoint ?: $this->apiEndpoint));
        $this->saveConfiguration($input, $output, $configuration);
    }