original_string: public function symbols($currencies = null)
      {
          if (func_num_args() and !is_array(func_get_args()[0])) {
              $currencies = func_get_args();
          }
  
          $this->symbols = $currencies;
  
          return $this;
      }
code: public function symbols($currencies = null)
      {
          if (func_num_args() and !is_array(func_get_args()[0])) {
              $currencies = func_get_args();
          }
  
          $this->symbols = $currencies;
  
          return $this;
      }
code_tokens: public function symbols ( $ currencies = null ) { if ( func_num_args ( ) and ! is_array ( func_get_args ( ) [ 0 ] ) ) { $ currencies = func_get_args ( ) ; } $ this -> symbols = $ currencies ; return $ this ; }
docstring: Sets the currencies to return.
  Expects either a list of arguments or
  a single argument as array
  
  @param  array $currencies
  @return Exchange
docstring_tokens: Sets the currencies to return . Expects either a list of arguments or a single argument as array