__construct() 공개 메소드

Constructor.
public __construct ( string $auth )
$auth string The current user.
예제 #1
0
파일: Mongo.php 프로젝트: raz0rsdge/horde
 /**
  * Constructor.
  *
  * @param array $params  Configuration parameters:
  * <ul>
  *  <li>
  *   REQUIRED parameters:
  *   <ul>
  *    <li>
  *     mongo_db: (Horde_Mongo_Client) A MongoDB client object.
  *    </li>
  *   </ul>
  *  </li>
  */
 public function __construct($auth, array $params = array())
 {
     if (!isset($params['mongo_db'])) {
         throw new InvalidArgumentException('Missing mongo_db parameter.');
     }
     parent::__construct($params);
     $this->_db = $params['mongo_db']->selectDB(null);
 }
예제 #2
0
파일: Composite.php 프로젝트: horde/horde
 /**
  * Constructor.
  *
  * @param array $params  Configuration parameters:
  * <pre>
  * REQUIRED parameters:
  *   - drivers: (array) An array of Horde_History objects.
  * </pre>
  */
 public function __construct($auth, array $params = array())
 {
     if (!isset($params['drivers'])) {
         throw new InvalidArgumentException('Missing drivers parameter.');
     }
     $this->_drivers = $params['drivers'];
     parent::__construct($params);
 }
예제 #3
0
파일: Sql.php 프로젝트: jubinpatel/horde
 /**
  * Constructor.
  *
  * @param string $auth  The current user.
  * @param Horde_Db_Adapter $db  The database connection.
  */
 public function __construct($auth, Horde_Db_Adapter $db)
 {
     parent::__construct($auth);
     $this->_db = $db;
 }