public function delete($filePath)
    {
        $relativePath = $this->fs->makePathRelative($filePath, $this->root);
        if (preg_match('!(^|/)\.\.!', $relativePath)) {
            throw new \RuntimeException("{$relativePath} does not seem to be managed by the filemanager");
        }
        if ($this->fs->exists($filePath)) {
            $this->fs->remove($filePath);
            $this->dispatchEvent(ResourceEvent::DELETED, $filePath);
            return true;
        }
        return false;
    }
public function delete($filePath)
    {
        $relativePath = $this->fs->makePathRelative($filePath, $this->root);
        if (preg_match('!(^|/)\.\.!', $relativePath)) {
            throw new \RuntimeException("{$relativePath} does not seem to be managed by the filemanager");
        }
        if ($this->fs->exists($filePath)) {
            $this->fs->remove($filePath);
            $this->dispatchEvent(ResourceEvent::DELETED, $filePath);
            return true;
        }
        return false;
    }
public function delete ( $ filePath ) { $ relativePath = $ this -> fs -> makePathRelative ( $ filePath , $ this -> root ) ; if ( preg_match ( '!(^|/)\.\.!' , $ relativePath ) ) { throw new \ RuntimeException ( "{$relativePath} does not seem to be managed by the filemanager" ) ; } if ( $ this -> fs -> exists ( $ filePath ) ) { $ this -> fs -> remove ( $ filePath ) ; $ this -> dispatchEvent ( ResourceEvent :: DELETED , $ filePath ) ; return true ; } return false ; }
Delete a file path

@param string $filePath
@return bool
Delete a file path