/** * languageリストを取得する * * @param array $where_params Whereパラメータ引数 * @param array $order_params Orderパラメータ引数 * @param array $func 関数 * @param array $func_params Funcパラメータ引数 * @return array * @access public */ function &getLanguages($where_params = null, $order_params = null, $func = null, $func_param = null) { if (!isset($order_params)) { $order_params = array("{language}.display_sequence" => "ASC"); } $db_params = array(); $sql = $this->_db->getSelectSQL("language", $db_params, $where_params, $order_params); $result = $this->_db->execute($sql, $db_params, null, null, true, $func, $func_param); if (!$result) { $this->_db->addError(); return $result; } return $result; }
/** * mobile_menu_detailリストを取得する * * @param array $where_params Whereパラメータ引数 * @param array $order_params Orderパラメータ引数 * @param array $func 関数 * @param array $func_params Funcパラメータ引数 * @return array * @access public */ function &getMenuDetail($where_params = null, $order_params = null, $func = null, $func_param = null) { $db_params = array(); $sql = $this->_db->getSelectSQL("mobile_menu_detail", $db_params, $where_params, $order_params); $result = $this->_db->execute($sql, $db_params, null, null, true, $func, $func_param); if ($result === false) { $this->_db->addError(); return $result; } return $result; }
/** * authority_object(authority_module_link_object)の一覧を取得する * @return object authority_object(authority_module_link_object) * @access public */ function &getAuthoritiesModulesLink($where_params = array(), $order_params = array(), $func = null, $func_param = null) { $db_params = array(); $sql = $this->_db->getSelectSQL("authorities_modules_link", $db_params, $where_params, $order_params); $result = $this->_db->execute($sql, $db_params, null, null, true, $func, $func_param); if ($result === false) { $this->_db->addError(); return $result; } return $result; }
/** * menu_detailリストを取得する * * @param array $where_params Whereパラメータ引数 * @param array $order_params Orderパラメータ引数 * @param array $func 関数 * @param array $func_params Funcパラメータ引数 * @return array * @access public */ function &getMenuDetail($where_params = null, $order_params = null, $func = null, $func_param = null) { //if (!isset($order_params)) { // $order_params = array("{menu_detail}.page_id"=>"ASC"); //} $db_params = array(); $sql = $this->_db->getSelectSQL("menu_detail", $db_params, $where_params, $order_params); $result = $this->_db->execute($sql, $db_params, null, null, true, $func, $func_param); if ($result === false) { $this->_db->addError(); return $result; } return $result; }
/** * pages_styleテーブルの一覧を取得する * @param array where_params * @param array order_params * @return array pages * @access public */ function &getPagesStyle($where_params = null, $order_params = null) { $db_params = array(); if (!isset($order_params)) { $order_params = array("{pages_style}.set_page_id" => "ASC"); } $sql = $this->_db->getSelectSQL("pages_style", $db_params, $where_params, $order_params); $result = $this->_db->execute($sql, $db_params); if ($result === false) { $this->_db->addError(); return $result; } return $result; }