/** * getInstanceメソッド * * このクラスのオブジェクトを生成する。 * 既に生成されていたら、前回と同じものを返す。 * * @return object $instance */ public static function getInstance() { if (!self::$_instance) { self::$_instance = new self(); } return self::$_instance; }
* 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 = "";