public function first($columns = array()) { $results = $this->take(1)->get($columns)->toArray(); return count($results) > 0 ? reset($results) : null; }