/**
* Delete a file.
*
* This method is called in response to unlink().
*
* Note: In order for the appropriate error message to be returned this
* method should not be defined if the wrapper does not support removing
* files.
*
* @param string $path The file URL which should be deleted.
* @return boolean TRUE on success or FALSE on failure.
*/
public function unlink($path)
{
$this->createStreamWrapper($path);
return $this->streamWrapper->unlink($path);
}