original_string: public function make($name, $description, $amount, $currency, array $otherAttributes = [])
      {
          $this->name = $name;
          $this->description = $description;
          $this->amount = $amount;
          $this->currency = $currency;
  
          $this->_setAttributes($otherAttributes);
          $this->setCreatable(true);
  
          return $this;
      }
code: public function make($name, $description, $amount, $currency, array $otherAttributes = [])
      {
          $this->name = $name;
          $this->description = $description;
          $this->amount = $amount;
          $this->currency = $currency;
  
          $this->_setAttributes($otherAttributes);
          $this->setCreatable(true);
  
          return $this;
      }
code_tokens: public function make ( $ name , $ description , $ amount , $ currency , array $ otherAttributes = [ ] ) { $ this -> name = $ name ; $ this -> description = $ description ; $ this -> amount = $ amount ; $ this -> currency = $ currency ; $ this -> _setAttributes ( $ otherAttributes ) ; $ this -> setCreatable ( true ) ; return $ this ; }
docstring: Create new Plan Object.
  
  @param $name
  @param $description
  @param $amount
  @param $currency
  @param array $otherAttributes
  
  @return $this
docstring_tokens: Create new Plan Object .