/** * @test */ public function eventShouldInitializeCorrectly() { $source = $this->getMockedFile(); $target = $this->getMockedFile(); $event = new FileCopyEvent($source, $target); $source2 = $event->getSource(); $this->assertSame($source, $source2); $target2 = $event->getTarget(); $this->assertSame($target, $target2); }
/** * @param FileEvent $event */ public function onBeforeCopy(FileCopyEvent $event) { $target = $event->getTarget(); $data = $target->getData(); $data->delete('publisher.version_url'); }