/** * Returns main table name of $field * * @param moscomprofilerFields $field * @return string */ function getMainTable(&$field) { global $_CB_database; $fieldXML =& $this->_loadFieldXML($field); if ($fieldXML) { $db =& $fieldXML->getElementByPath('database'); if ($db !== false) { cbimport('cb.sql.upgrader'); $sqlUpgrader = new CBSQLupgrader($_CB_database); return $sqlUpgrader->getMainTableName($db, $field->name, '#__comprofiler'); } } return '#__comprofiler'; }