Пример #1
0
 /**
  * インスタンスの取得。
  *
  * インスタンスが既に生成済みの場合は既存インスタンスを返し、
  * 未生成であれば新たに生成したものを返す。
  *
  * @return mixed 成功時はインスタンス、失敗時はfalseを返す
  */
 public static function getInstance()
 {
     if (null === self::$_instance) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
Пример #2
0
<?php

/**
 * common.php
 *
 * Copyright (c) 2009 Fraise, Inc.
 * All rights reserved.
 */
/**
 * Web側/管理側共通処理。
 *
 * @copyright   2009 Fraise, Inc.
 * @author      mitsuhiro nakamura
 */
// プロジェクトディレクトリの絶対パス
define("D_BASE_DIR", dirname(dirname(__FILE__)));
// include pathを設定
ini_set("include_path", D_BASE_DIR . "/class");
// autoload関数定義ファイル
require_once D_BASE_DIR . "/common/__autoload.php";
$requestOBJ = ComRequest::getInstance();
$configOBJ = ComConfig::getInstance();
$utilityOBJ = ComUtility::getInstance();
$smartyOBJ = ComSmarty::getInstance();
$_config = $configOBJ->toArray();
$smartyOBJ->assign("config", $_config);