Project PR

similar to my previous comments, it is better to return the rows as separate instances of itself 
```php
$rows = $db->rows('Query here');

$requests = array();
foreach ($rows as $row) {
    $requests[] = new self($row);
}

return $requests;
```