/** * Gets a test form. * * @return T_Form_Get test form */ protected function getTestForm() { $form = new T_Form_Get('test', 'A Test Form'); $form->setForward(new T_Url('http', 'example.com', array('te&st'))); $form->addChild(new T_Form_Fieldset('contact', 'Cont"act" Details')); $form->contact->addChild(new T_Form_Text('name', 'Name')); $form->contact->name->setAttribute('size', 50)->setAttribute('maxlength', 50)->setHelp('some help'); $form->contact->addChild(new T_Form_Text('email', 'Em="ail')); $form->contact->email->setDefault('*****@*****.**')->setOptional(); return $form; }