getOption($optionName)); $value = explode('/', $value, 2); if (empty($value[0]) || empty($value[1]) || !in_array($value[0], ['plugin', 'theme'])) { $output->writeln('' . _t('dev', 'Could not determine extension type') . ''); break; } $name = $value[1]; switch ($value[0]) { case 'plugin': { $extension = bff::plugin($name); if ($extension === false) { $output->writeln('' . _t('dev', 'The requested extension could not be found.') . ''); } } break; case 'theme': { $extension = bff::theme($name, false); if ($extension === false) { $output->writeln('' . _t('dev', 'The requested extension could not be found.') . ''); } } break; } } while (false); return $extension; } }