original_string: public function where($name, $expression = null)
      {
          foreach ($this->parseWhere($name, $expression) as $name => $expression) {
              $this->wheres[$name] = $expression;
          }
  
          return $this;
      }
code: public function where($name, $expression = null)
      {
          foreach ($this->parseWhere($name, $expression) as $name => $expression) {
              $this->wheres[$name] = $expression;
          }
  
          return $this;
      }
code_tokens: public function where ( $ name , $ expression = null ) { foreach ( $ this -> parseWhere ( $ name , $ expression ) as $ name => $ expression ) { $ this -> wheres [ $ name ] = $ expression ; } return $ this ; }
docstring: Set a regular expression requirement on the route.
  
  @param  array|string  $name
  @param  string  $expression
  @return $this
docstring_tokens: Set a regular expression requirement on the route .