aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ManaTools/Shared/Logging.pm
diff options
context:
space:
mode:
authorAngelo Naselli <anaselli@linux.it>2016-01-01 16:41:57 +0100
committerAngelo Naselli <anaselli@linux.it>2016-01-01 16:41:57 +0100
commitbd52d8fa9689c8e8dd164618bfe489a003037866 (patch)
tree * @license GNU General Public License, version 2 (GPL-2.0) * * For full copyright and license information, please see * the docs/CREDITS.txt file. * */ namespace phpbb\console\command\extension; use Symfony\Component\Console\Input\InputArgument; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; class enable extends command { protected function configure() { $this ->setName('extension:enable') ->setDescription($this->user->lang('CLI_DESCRIPTION_ENABLE_EXTENSION')) ->addArgument
using Shared::GUI::Dialog solves this problem
Diffstat (limited to 'lib/ManaTools/Shared/Logging.pm')
0 files changed, 0 insertions, 0 deletions
$name = $input->getArgument('extension-name'); $this->manager->enable($name); $this->manager->load_extensions(); if ($this->manager->is_enabled($name)) { $this->log->add('admin', ANONYMOUS, '', 'LOG_EXT_ENABLE', time(), array($name)); $output->writeln('<info>' . $this->user->lang('CLI_EXTENSION_ENABLE_SUCCESS', $name) . '</info>'); return 0; } else { $output->writeln('<error>' . $this->user->lang('CLI_EXTENSION_ENABLE_FAILURE', $name) . '</error>'); return 1; } } }