protected function execute(Console\Input\InputInterface $input, Console\Output\OutputInterface $output)
{
$issueActions = \IssuePublish::DoPendingActions();
$articleActions = \ArticlePublish::DoPendingActions();
if ($issueActions > 0 || $articleActions > 0) {
fopen(realpath(APPLICATION_PATH . '/../') . '/reset_cache', 'w');
}
if ($input->getOption('verbose')) {
$output->writeln('Published issues: <info>' . $issueActions . '</info>.');
$output->writeln('Published articles: <info>' . $articleActions . '</info>.');
}
}