/** * @inheritdoc */ public function delete() { if ($this->storage->deleteKey($this->key)) { $this->eventManager()->fire(StorageEvent::FILE_DELETED, new StorageEvent($this)); return true; } return false; }
/** * @dataProvider driverSet */ public function testStorage(Storage $storage) { $storage->setContents($this->key, 'Test contents'); $this->assertTrue($storage->keyExists($this->key)); $this->assertSame('Test contents', $storage->getContents($this->key)); $storage->deleteKey($this->key); $this->assertFalse($storage->keyExists($this->key)); }
/** * @dataProvider driverSet */ public function testDelete(Storage $storage) { $storage->deleteKey($this->newKey); $this->assertFalse($storage->keyExists($this->newKey)); }