示例#1
0
 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');
 }
示例#2
0
 /**
  * @covers Opf_Event::getEvent
  */
 public function testSettingEvent()
 {
     $mock = $this->getMock('Opf_Item');
     $event = new Opf_Event($mock, 'foo');
     $this->assertEquals('foo', $event->getEvent());
 }