Introducing Module Helpers
Simplify Reading Module Configs
$module_handler = xoops_gethandler('module');
$module = $module_handler->getByDirname('bar');
$config_handler = xoops_gethandler('config');
$moduleConfig = $config_handler->getConfigsByCat(0, $module->getVar('mid'));
$value = (isset($moduleConfig['foo']) ? $moduleConfig['foo'] : 'baz';
echo "The value of 'foo' being used is: " . $value;$helper = \Xmf\Module\Helper::getHelper('bar');
echo "The value of 'foo' being used is: " . $helper->getConfig('foo', 'baz');Easy Access to Module Object
$version = $helper->getModule()->getVar('version');Last updated