/**
  * getInstanceメソッド
  *
  * このクラスのオブジェクトを生成する。
  * 既に生成されていたら、前回と同じものを返す。
  *
  * @return object $instance
  */
 public static function getInstance()
 {
     if (!self::$_instance) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
Example #2
0
 * Copyright (c) 2010 Fraise, Inc.
 * All rights reserved.
 */
/**
 * PCログイン後情報公開ページ処理ファイル。
 *
 * @copyright   2010 Fraise, Inc.
 * @author      Norihisa Hosoda
 */
require_once D_BASE_DIR . "/common/post_common.php";
require_once $controllerOBJ->getIncludeBusinessLogic("postInclude");
$param = $requestOBJ->getParameterExcept($exceptArray);
$infoStatusOBJ = InformationStatus::getInstance();
$infoStatusLogOBJ = InformationStatusLog::getInstance();
$infoDispPositionOBJ = InformationDisplayPosition::getInstance();
$infoListSettingOBJ = InformationListSetting::getInstance();
// 情報フォルダIDの取得
$infoDispPositionList = "";
if ($param["gack"]) {
    // グループハッシュキー毎にデータ変動
    $infoDispPositionList = $infoListSettingOBJ->getInformationListSettingList($param, "ils.pc_sort_seq DESC");
} else {
    // データ固定
    $dispPositionId = array();
    $dispPositionId[] = InformationStatus::DISPLAY_POSITION_INFORMATION_OPEN;
    // 情報リスト取得(結果セット:情報表示フォルダリスト(降順))
    $infoDispPositionList = $infoDispPositionOBJ->getInformationDisplayPositionList($dispPositionId, "pc_sort_seq DESC");
}
// 初期化
$convertArray = "";
$convertInfoHtmlKey = "";