Example #1
0
 /**
  * @param string|callable|\Wandu\Database\Contracts\QueryInterface $query
  * @param array $bindings
  * @return \Generator
  */
 public function fetch($query, array $bindings = [])
 {
     foreach ($this->connection->fetch($this->normalizeQuery($query), $bindings) as $row) {
         (yield $this->hydrate($row));
     }
 }