Пример #1
0
 /**
  * @covers ::getLabel
  * @covers ::setLabel
  * @group  Fieldset
  */
 public function testGetSetLabel()
 {
     $name = 'rob';
     $this->object->setName($name);
     // Check the correct default is returned
     $this->assertEquals($name, $this->object->getLabel());
     // Check the correct value is returned when a label is set
     $label = 'What is your name?';
     $this->object->setLabel($label);
     $this->assertEquals($label, $this->object->getLabel());
 }
Пример #2
0
 /**
  * @param InputElement|Select|ToggleGroup $element
  *
  * @since 2.0
  */
 public function renderInput($element)
 {
     if ($element instanceof Option || $element instanceof Optgroup || $element instanceof Checkbox || $element instanceof Radio) {
         return $element->render($this);
     }
     $name = $element->getName();
     $element->setAttribute('id', 'form_' . $name);
     $this->table->addCell($element->getLabel());
     $this->table->addCell($element->render($this));
     $this->table->addRow();
     return '';
 }