'{$table.className}', {/foreach} {* tables *} ); static $daoToClass = array( {foreach from=$tables item=table} '{$table.objectName}' => '{$table.className}', {/foreach} {* tables *} ); static public function getCoreTables() {ldelim} return self::$tables; {rdelim} static public function isCoreTable($tableName) {ldelim} return FALSE !== array_search($tableName, self::$tables); {rdelim} static public function getClasses() {ldelim} return array_values(self::$daoToClass); {rdelim} static public function getClassForTable($tableName) {ldelim} return CRM_Utils_Array::value($tableName, self::$tables); {rdelim} static public function getFullName($daoName) {ldelim} return CRM_Utils_Array::value($daoName, self::$daoToClass); {rdelim} static public function getBriefName($className) {ldelim} return CRM_Utils_Array::value($className, array_flip(self::$daoToClass)); {rdelim} {rdelim}