/** * Creates a fake form so that it is (slightly) easier to * copy and paste a token. * * @param string $value Gems token value * @return \Gems_Form */ public static function makeFakeForm($value) { $form = new \Gems_Form(); $form->removeDecorator('HtmlTag'); $element = new \Zend_Form_Element_Text('gto_id_token'); $element->class = 'token_copy'; $element->setDecorators(array('ViewHelper', array('HtmlTag', 'Div'))); $form->addElement($element); $form->isValid(array('gto_id_token' => \MUtil_Lazy::call('strtoupper', $value))); return $form; }