original_string: public function find($find, $column = 'id', array $relations = [], array $columns = ['*'])
      {
          $this->model = $this->where($column, $find);
          $this->model = $this->relation->apply($this->model, $this, $relations);
  
          return $this->model->firstOrFail($columns);
      }
code: public function find($find, $column = 'id', array $relations = [], array $columns = ['*'])
      {
          $this->model = $this->where($column, $find);
          $this->model = $this->relation->apply($this->model, $this, $relations);
  
          return $this->model->firstOrFail($columns);
      }
code_tokens: public function find ( $ find , $ column = 'id' , array $ relations = [ ] , array $ columns = [ '*' ] ) { $ this -> model = $ this -> where ( $ column , $ find ) ; $ this -> model = $ this -> relation -> apply ( $ this -> model , $ this , $ relations ) ; return $ this -> model -> firstOrFail ( $ columns ) ; }
docstring: Find single record with secure relation keys only
  Eager relations can be taken from request input
  
  @param $find
  @param string $column
  @param array $relations
  @param array $columns
  @return Model
docstring_tokens: Find single record with secure relation keys only Eager relations can be taken from request input