/** * Execute the build process. */ public function build() { foreach ($this->events as $event => $methods) { foreach ($methods as $method) { $this->builder->addLifecycleEvent($method, $event); } } }
public function testAddLifecycleEvent() { $this->builder->addLifecycleEvent('getStatus', 'postLoad'); $this->assertEquals(array('postLoad' => array('getStatus')), $this->cm->lifecycleCallbacks); }