original_string: public function addButton($label = 'Continue')
      {
          if (!is_array($label)) {
              $label = array($label, 'icon-r' => 'right-big');
          }
  
          /** @type Button $button */
          $button = $this->add('Button', null, 'Button');
  
          return $button->set($label);
      }
code: public function addButton($label = 'Continue')
      {
          if (!is_array($label)) {
              $label = array($label, 'icon-r' => 'right-big');
          }
  
          /** @type Button $button */
          $button = $this->add('Button', null, 'Button');
  
          return $button->set($label);
      }
code_tokens: public function addButton ( $ label = 'Continue' ) { if ( ! is_array ( $ label ) ) { $ label = array ( $ label , 'icon-r' => 'right-big' ) ; } /** @type Button $button */ $ button = $ this -> add ( 'Button' , null , 'Button' ) ; return $ button -> set ( $ label ) ; }
docstring: Adds Button on the right side of the box for follow-up action.
  
  @param array|string $label
  
  @return Button
docstring_tokens: Adds Button on the right side of the box for follow - up action .