Ejemplo n.º 1
0
 /**
  * @param $statement
  * @return static
  */
 public function query($statement)
 {
     $queryMock = $this->mock->branch(MockProxy::QUERY, $statement);
     if ($queryMock->isEmptyBranch) {
         $queryMock->temp(MockProxy::RESULT, $this->driver->query($statement));
         $this->lastQuery = $queryMock;
         $this->lastInsertId();
         $this->rowsAffected($queryMock);
     } else {
         $this->lastQuery = $queryMock;
     }
     return $queryMock;
 }
Ejemplo n.º 2
0
 public function rowsAffected()
 {
     if (!$this->executed) {
         $this->execute();
     }
     return $this->driver->rowsAffected($this->result);
 }