public function __call($sMethodName, $aArgs = null)
{
$_sPageSlug = $this->oProp->getCurrentPageSlug();
$_sTabSlug = $this->oProp->getCurrentTabSlug($_sPageSlug);
$_mFirstArg = $this->oUtil->getElement($aArgs, 0);
$_aKnownMethodPrefixes = array('section_pre_', 'field_pre_', 'load_pre_');
switch ($this->_getCallbackName($sMethodName, $_sPageSlug, $_aKnownMethodPrefixes)) {
case 'section_pre_':
return $this->_renderSectionDescription($sMethodName);
case 'field_pre_':
return $this->_renderSettingField($_mFirstArg, $_sPageSlug);
case 'load_pre_':
return $this->_doPageLoadCall($sMethodName, $_sPageSlug, $_sTabSlug, $_mFirstArg);
default:
return parent::__call($sMethodName, $aArgs);
}
}