public function postInit(Opf_Event $event) { $form = $event->getItem(); $item = $form->itemFactory('age'); $item->setRequired(true); $item->addValidator(new Opf_Validator_Type(Opf_Validator_Type::INTEGER)); $item->addValidator(new Opf_Validator_Scope(16, 100)); $item->setWidget(new Opf_Widget_Input())->setLabel('Age'); }
/** * @covers Opf_Event::__construct * @covers Opf_Event::getItem */ public function testSettingItem() { $mock = $this->getMock('Opf_Item'); $event = new Opf_Event($mock, 'foo'); $this->assertSame($mock, $event->getItem()); }