Пример #1
0
 /**
  * Construtor.
  *
  * @param Connect $connect
  * @param ResultSet
  * */
 public function __construct(Connect $connect, $resultset)
 {
     parent::__construct($resultset);
     $this->_connect = $connect;
     # Verifico o tipo do ResultSet
     if ('object' == gettype($resultset)) {
         $resultset = json_decode(json_encode($resultset), TRUE);
         $tmpArr = array();
         $this->_prepareObject($resultset, $tmpArr);
         $this->_resultSet = $tmpArr;
     } else {
         $this->_resultSet = simplexml_load_string(utf8_decode($resultset));
     }
 }
Пример #2
0
 /**
  * Construtor.
  *
  * @param Connect $connect
  * @param resource $resultSet
  * */
 public function __construct(Connect $connect, $resultset)
 {
     $this->_connect = $connect;
     parent::__construct((object) array('queryString' => $this->_fetch($resultset)));
     reset($this->_localResultSet);
 }
Пример #3
0
 /**
  * Construtor.
  *
  * @param \PDOStatement $resultSet
  * */
 public function __construct(\PDOStatement $resultSet)
 {
     parent::__construct($resultSet);
 }