original_string: public function where($first, $operator, $second, $boolean = 'and')
      {
          return $this->on($first, $operator, $second, $boolean, true);
      }
code: public function where($first, $operator, $second, $boolean = 'and')
      {
          return $this->on($first, $operator, $second, $boolean, true);
      }
code_tokens: public function where ( $ first , $ operator , $ second , $ boolean = 'and' ) { return $ this -> on ( $ first , $ operator , $ second , $ boolean , true ) ; }
docstring: Add an "on where" clause to the join.
  
  @param  string  $first
  @param  string  $operator
  @param  string  $second
  @param  string  $boolean
  @return \Nova\Database\Query\JoinClause
docstring_tokens: Add an on where clause to the join .