/**
  * パラメーター情報の初期化を行う.
  *
  * @param  SC_FormParam $objFormParam SC_FormParam インスタンス
  * @return void
  */
 public function lfInitParam(SC_FormParam &$objFormParam)
 {
     parent::lfInitParam($objFormParam);
     $objDb = new SC_Helper_DB();
     $NUM_CHECK = array('MAX_LENGTH_CHECK', 'NUM_CHECK');
     $objFormParam->overwriteParam("search_status", "default", array("1"));
     $objFormParam->overwriteParam("search_page_max", "default", SEARCH_PMAX);
     // ソート順序
     $objFormParam->addParam("search_orderby", "search_orderby");
     $objFormParam->overwriteParam("search_orderby", "default", "date");
     // 自動公開
     if ($objDb->sfColumnExists("dtb_products", "auto_display_status")) {
         $objFormParam->addParam('自動公開', 'search_auto_display_status', INT_LEN, 'n', $NUM_CHECK, "0");
     }
     if ($objDb->sfColumnExists("dtb_products", "auto_display_start_date")) {
         $objFormParam->addParam('公開開始年(FROM)', 'search_auto_display_start_date_start_year', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始月(FROM)', 'search_auto_display_start_date_start_month', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始日(FROM)', 'search_auto_display_start_date_start_day', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始年(TO)', 'search_auto_display_start_date_end_year', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始月(TO)', 'search_auto_display_start_date_end_month', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始日(TO)', 'search_auto_display_start_date_end_day', INT_LEN, 'n', $NUM_CHECK);
     }
     if ($objDb->sfColumnExists("dtb_products", "auto_display_end_date")) {
         $objFormParam->addParam('公開終了年(FROM)', 'search_auto_display_end_date_start_year', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了月(FROM)', 'search_auto_display_end_date_start_month', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了日(FROM)', 'search_auto_display_end_date_start_day', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了年(TO)', 'search_auto_display_end_date_end_year', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了月(TO)', 'search_auto_display_end_date_end_month', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了日(TO)', 'search_auto_display_end_date_end_day', INT_LEN, 'n', $NUM_CHECK);
     }
     if ($objDb->sfColumnExists("dtb_products", "spass_provide_start_date")) {
         $objFormParam->addParam('公開開始年(取り放題・FROM)', 'search_spass_provide_start_date_start_year', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始月(取り放題・FROM)', 'search_spass_provide_start_date_start_month', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始日(取り放題・FROM)', 'search_spass_provide_start_date_start_day', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始年(取り放題・TO)', 'search_spass_provide_start_date_end_year', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始月(取り放題・TO)', 'search_spass_provide_start_date_end_month', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開開始日(取り放題・TO)', 'search_spass_provide_start_date_end_day', INT_LEN, 'n', $NUM_CHECK);
     }
     if ($objDb->sfColumnExists("dtb_products", "spass_provide_end_date")) {
         $objFormParam->addParam('公開終了年(取り放題・FROM)', 'search_spass_provide_end_date_start_year', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了月(取り放題・FROM)', 'search_spass_provide_end_date_start_month', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了日(取り放題・FROM)', 'search_spass_provide_end_date_start_day', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了年(取り放題・TO)', 'search_spass_provide_end_date_end_year', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了月(取り放題・TO)', 'search_spass_provide_end_date_end_month', INT_LEN, 'n', $NUM_CHECK);
         $objFormParam->addParam('公開終了日(取り放題・TO)', 'search_spass_provide_end_date_end_day', INT_LEN, 'n', $NUM_CHECK);
     }
     if ($objDb->sfColumnExists("cp_dtb_character", "character_id")) {
         $objFormParam->addParam('キャラクターID', 'search_character_id', INT_LEN, 'n', $NUM_CHECK, "0");
     }
 }