original_string: public function call($fx, $args = null)
      {
          $this->mode = 'call';
          $this->args['fx'] = $fx;
          if (!is_null($args)) {
              $this->args($args);
          }
          $this->template = 'call [fx]([args])';
  
          return $this;
      }
code: public function call($fx, $args = null)
      {
          $this->mode = 'call';
          $this->args['fx'] = $fx;
          if (!is_null($args)) {
              $this->args($args);
          }
          $this->template = 'call [fx]([args])';
  
          return $this;
      }
code_tokens: public function call ( $ fx , $ args = null ) { $ this -> mode = 'call' ; $ this -> args [ 'fx' ] = $ fx ; if ( ! is_null ( $ args ) ) { $ this -> args ( $ args ) ; } $ this -> template = 'call [fx]([args])' ; return $ this ; }
docstring: Sets a template for a user-defined method call with specified arguments.
  
  @param string $fx   Name of the user defined method
  @param array  $args Arguments in mixed form
  
  @return $this
docstring_tokens: Sets a template for a user - defined method call with specified arguments .