/** * @test */ public function eventInitializesCorrectly() { $identifiable = $this->getMock('Xi\\Filelib\\Identifiable'); $event = new IdentifiableEvent($identifiable); $identifiable2 = $event->getIdentifiable(); $this->assertSame($identifiable, $identifiable2); }
/** * @param IdentifiableEvent $event */ public function onDelete(IdentifiableEvent $event) { $this->remove($event->getIdentifiable()); }
/** * @param IdentifiableEvent $event */ public function onCreate(IdentifiableEvent $event) { $this->save($event->getIdentifiable()); }