/**
  * Retrieve first data of repository
  *
  * @param array $columns
  *
  * @return mixed
  */
 public function first($columns = ['*'])
 {
     $this->applyCriteria();
     $this->applyScope();
     $results = $this->model->first($columns);
     $this->resetModel();
     return $this->parserResult($results);
 }