コード例 #1
0
 /**
  * @singleton method used to instantiate class object
  * @access    public
  * @param  \EE_Request  $request
  * @param  \EE_Response $response
  * @return \EE_Dependency_Map instance
  */
 public static function instance(EE_Request $request = null, EE_Response $response = null)
 {
     // check if class object is instantiated, and instantiated properly
     if (!self::$_instance instanceof EE_Dependency_Map) {
         self::$_instance = new EE_Dependency_Map($request, $response);
     }
     return self::$_instance;
 }