static function get_field_name($app, $field) { switch ($app) { case 'jomsocial': $name = JoomdleHelperMappings::get_field_name_jomsocial($field); break; case 'virtuemart': $name = JoomdleHelperMappings::get_field_name_virtuemart($field); break; case 'virtuemart2': $name = JoomdleHelperMappings::get_field_name_virtuemart2($field); break; case 'tienda': $name = JoomdleHelperMappings::get_field_name_tienda($field); break; case 'cb': $name = JoomdleHelperMappings::get_field_name_cb($field); break; case 'joomla16': $name = JoomdleHelperMappings::get_field_name_joomla16($field); break; case 'hikashop': $name = JoomdleHelperMappings::get_field_name_hikashop($field); break; default: JPluginHelper::importPlugin('joomdleprofile'); $dispatcher = JDispatcher::getInstance(); $result = $dispatcher->trigger('onJoomdleGetFieldName', array($field)); $name = array_shift($result); break; } return $name; }