public function testActiveRadioButtonControlGroup() { $I = $this->codeGuy; $html = TbHtml::activeRadioButtonControlGroup(new Dummy(), 'radio'); $group = $I->createNode($html, 'div.control-group'); $I->seeNodeChildren($group, array('input[type=hidden]', 'label.radio')); $label = $group->filter('label.radio'); $I->seeNodeChildren($label, array('input[type=radio]')); }
/** * Generates a control group with a radio button for a model attribute. * @param CModel $model the data model. * @param string $attribute the attribute name. * @param array $htmlOptions additional HTML attributes. * @return string the generated row. * @see TbHtml::activeRadioButtonControlGroup */ public function radioButtonControlGroup($model, $attribute, $htmlOptions = array()) { $htmlOptions = $this->processRowOptions($model, $attribute, $htmlOptions); return TbHtml::activeRadioButtonControlGroup($model, $attribute, $htmlOptions); }