/** * 利用規約を取得し、ページオブジェクトに格納する。 * * @param integer $index 規約のインデックス * @param object &$objPage ページオブジェクト * @param LC_Page_Guide_Kiyaku $objPage * @return void */ public function lfGetKiyaku($index, &$objPage) { $objKiyaku = new SC_Helper_Kiyaku_Ex(); $arrKiyaku = $objKiyaku->getList(); $number = count($arrKiyaku); if ($number > 0) { $last = $number - 1; } else { $last = 0; } if ($index < 0) { $index = 0; } elseif ($index > $last) { $index = $last; } $objPage->tpl_kiyaku_title = $arrKiyaku[$index]['kiyaku_title']; $objPage->tpl_kiyaku_text = $arrKiyaku[$index]['kiyaku_text']; $objPage->tpl_kiyaku_index = $index; $objPage->tpl_kiyaku_last_index = $last; $objPage->tpl_kiyaku_is_first = $index <= 0; $objPage->tpl_kiyaku_is_last = $index >= $last; }
/** * 規約内容の取得 * * @access private * @return array $arrKiyaku 規約の配列 */ public function lfGetKiyakuData() { $objKiyaku = new SC_Helper_Kiyaku_Ex(); $arrKiyaku = $objKiyaku->getList(); return $arrKiyaku; }