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