/** * Smarty get_language modifier plugin * * Type: modifier<br> * Name: get_language<br> * * @author ikatayama * @param string $ * @param string $ * @return string */ function smarty_modifier_get_language($cd, $lng = 'ja') { static $language = array(); if (!isset($language[$cd])) { $language[$cd] = DaoFactory::createInstance('Language')->SelectOne('name_' . $lng, 'language_cd = ?', array($cd)); } return $language[$cd]; }
/** * Smarty get_authority modifier plugin * * Type: modifier<br> * Name: get_authority<br> * * @author ikatayama * @param string $ * @param string $ * @return string */ function smarty_modifier_get_authority($id) { static $authority = array(); if (!isset($authority[$id])) { $authority[$id] = DaoFactory::createInstance('Authority')->SelectOne('name', 'authority_id = ?', array($id)); } return $authority[$id]; }
/** * Smarty get_company modifier plugin * * Type: modifier<br> * Name: get_company<br> * * @author ikatayama * @param string $ * @param string $ * @return string */ function smarty_modifier_get_company($id, $lng = 'ja') { static $company = array(); if (!isset($company[$id])) { $company[$id] = DaoFactory::createInstance('Company_text')->SelectOne('name', 'company_id = ? AND language_cd = ?', array($id, $lng)); } return $company[$id]; }
/** * Smarty get_direction modifier plugin * * Type: modifier<br> * Name: get_direction<br> * * @author ikatayama * @param string $ * @param string $ * @return string */ function smarty_modifier_get_direction($cd) { static $direction = array(); if (!isset($direction[$cd])) { $direction[$cd] = DaoFactory::createInstance('Language')->SelectOne('direction', 'language_cd = ?', array($cd)); } return $direction[$cd]; }
/** * Smarty get_user modifier plugin * * Type: modifier<br> * Name: get_user<br> * * @author ikatayama * @param string $ * @param string $ * @return string */ function smarty_modifier_get_user($id) { static $users = array(); if (!isset($users[$id])) { $users[$id] = DaoFactory::createInstance('User')->SelectOne('name', 'user_id = ?', array($id)); } return $users[$id]; }
/** * Smarty get_business_category modifier plugin * * Type: modifier<br> * Name: get_business_category<br> * * @author ikatayama * @param string $ * @return string */ function smarty_modifier_get_business_category($id, $lng = 'ja') { static $category = array(); $name = 'name_' . $lng; if (!isset($category[$id])) { $category[$id] = DaoFactory::createInstance('BusinessCategory')->SelectOne($name, 'business_category_id = ?', array($id)); } return $category[$id]; }
/** * Smarty get_business_categories modifier plugin * * Type: modifier<br> * Name: get_business_categories<br> * * @author ikatayama * @param string カンマ区切りのID * @return string */ function smarty_modifier_get_business_categories($strId) { return DaoFactory::createInstance('BusinessCategory')->getCategoryString($strId); }