original_string: public function addButton($label, $meta = array())
      {
          $objButton = new Button($label, $meta);
          // *** Set the parent for the new field.
          $objButton->setMeta("parent", $this, true);
  
          $this->__fields->addObject($objButton);
  
          return $objButton;
      }
code: public function addButton($label, $meta = array())
      {
          $objButton = new Button($label, $meta);
          // *** Set the parent for the new field.
          $objButton->setMeta("parent", $this, true);
  
          $this->__fields->addObject($objButton);
  
          return $objButton;
      }
code_tokens: public function addButton ( $ label , $ meta = array ( ) ) { $ objButton = new Button ( $ label , $ meta ) ; // *** Set the parent for the new field. $ objButton -> setMeta ( "parent" , $ this , true ) ; $ this -> __fields -> addObject ( $ objButton ) ; return $ objButton ; }
docstring: Add a button to the navigation object
  
  @param string $label Button label
  @param array $meta The meta array
  @return \ValidFormBuilder\Button
docstring_tokens: Add a button to the navigation object