/**
  * {@inheritdoc}
  */
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $this->appState->setAreaCode('empty');
     if (!$input->getOption('none')) {
         $addresses = $input->getArgument('ip');
         if (!empty($addresses)) {
             $this->config->setAddresses(implode(',', $addresses));
             $output->writeln('<info>Set exempt IP-addresses: ' . implode(', ', $this->config->getAddressInfo()) . '</info>');
         }
     } else {
         $this->config->setAddresses('');
         $output->writeln('<info>Set exempt IP-addresses: none</info>');
     }
 }
 /**
  * {@inheritdoc}
  */
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $this->appState->setAreaCode('empty');
     $output->writeln('<info>Status: ' . ($this->config->isEnabled() ? 'Enabled' : 'Disabled') . '</info>');
     $output->writeln('<info>IPs: ' . implode(', ', $this->config->getAddressInfo()) . '</info>');
 }