Browse Source

remove legacy aka deprecated code: OC_Filesystem

tags/v7.0.0alpha2
Thomas Müller 10 years ago
parent
commit
4dd1a49a68

+ 1
- 1
apps/files_encryption/lib/helper.php View File

@@ -332,7 +332,7 @@ class Helper {
* @param \OC\Files\View $view
*/
public static function mkdirr($path, $view) {
$dirname = \OC_Filesystem::normalizePath(dirname($path));
$dirname = \OC\Files\Filesystem::normalizePath(dirname($path));
$dirParts = explode('/', $dirname);
$dir = "";
foreach ($dirParts as $part) {

+ 3
- 3
apps/files_encryption/lib/proxy.php View File

@@ -101,7 +101,7 @@ class Proxy extends \OC_FileProxy {

// create random cache folder
$cacheFolder = rand();
$path_slices = explode('/', \OC_Filesystem::normalizePath($path));
$path_slices = explode('/', \OC\Files\Filesystem::normalizePath($path));
$path_slices[2] = "cache/".$cacheFolder;
$tmpPath = implode('/', $path_slices);

@@ -125,7 +125,7 @@ class Proxy extends \OC_FileProxy {
// in the post proxy
$tmpFileInfo = $view->getFileInfo($tmpPath);
if ( isset($tmpFileInfo['size']) ) {
self::$unencryptedSizes[\OC_Filesystem::normalizePath($path)] = $tmpFileInfo['size'];
self::$unencryptedSizes[\OC\Files\Filesystem::normalizePath($path)] = $tmpFileInfo['size'];
}

// remove our temp file
@@ -150,7 +150,7 @@ class Proxy extends \OC_FileProxy {
* @return mixed
*/
public function postFile_put_contents($path, $result) {
$normalizedPath = \OC_Filesystem::normalizePath($path);
$normalizedPath = \OC\Files\Filesystem::normalizePath($path);
if ( isset(self::$unencryptedSizes[$normalizedPath]) ) {
$view = new \OC_FilesystemView('/');
$view->putFileInfo($normalizedPath,

+ 1
- 1
apps/files_encryption/lib/util.php View File

@@ -1361,7 +1361,7 @@ class Util {

return array(
$fileOwnerUid,
\OC_Filesystem::normalizePath($filename)
\OC\Files\Filesystem::normalizePath($filename)
);
}
}

+ 1
- 1
apps/files_versions/lib/versions.php View File

@@ -579,7 +579,7 @@ class Storage {
* @param \OC\Files\View $view view on data/user/
*/
private static function createMissingDirectories($filename, $view) {
$dirname = \OC_Filesystem::normalizePath(dirname($filename));
$dirname = \OC\Files\Filesystem::normalizePath(dirname($filename));
$dirParts = explode('/', $dirname);
$dir = "/files_versions";
foreach ($dirParts as $part) {

+ 0
- 415
lib/private/legacy/filesystem.php View File

@@ -1,415 +0,0 @@
<?php

/**
* Copyright (c) 2012 Robin Appelman <icewind@owncloud.com>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
*/

/**
* Class for abstraction of filesystem functions
* This class won't call any filesystem functions for itself but but will pass them to the correct OC_Filestorage object
* this class should also handle all the file permission related stuff
*
* Hooks provided:
* read(path)
* write(path, &run)
* post_write(path)
* create(path, &run) (when a file is created, both create and write will be emitted in that order)
* post_create(path)
* delete(path, &run)
* post_delete(path)
* rename(oldpath,newpath, &run)
* post_rename(oldpath,newpath)
* copy(oldpath,newpath, &run) (if the newpath doesn't exists yes, copy, create and write will be emitted in that order)
* post_rename(oldpath,newpath)
*
* the &run parameter can be set to false to prevent the operation from occurring
*/

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
class OC_Filesystem {
/**
* get the mountpoint of the storage object for a path
* ( note: because a storage is not always mounted inside the fakeroot, the
* returned mountpoint is relative to the absolute root of the filesystem
* and doesn't take the chroot into account )
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param string $path
* @return string
*/
static public function getMountPoint($path) {
return \OC\Files\Filesystem::getMountPoint($path);
}

/**
* resolve a path to a storage and internal path
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param string $path
* @return array consisting of the storage and the internal path
*/
static public function resolvePath($path) {
return \OC\Files\Filesystem::resolvePath($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function init($user, $root) {
return \OC\Files\Filesystem::init($user, $root);
}

/**
* get the default filesystem view
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @return \OC\Files\View
*/
static public function getView() {
return \OC\Files\Filesystem::getView();
}

/**
* tear down the filesystem, removing all storage providers
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function tearDown() {
\OC\Files\Filesystem::tearDown();
}

/**
* @brief get the relative path of the root data directory for the current user
* @return string
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* Returns path like /admin/files
*/
static public function getRoot() {
return \OC\Files\Filesystem::getRoot();
}

/**
* clear all mounts and storage backends
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
public static function clearMounts() {
\OC\Files\Filesystem::clearMounts();
}

/**
* mount an \OC\Files\Storage\Storage in our virtual filesystem
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param \OC\Files\Storage\Storage $class
* @param array $arguments
* @param string $mountpoint
*/
static public function mount($class, $arguments, $mountpoint) {
\OC\Files\Filesystem::mount($class, $arguments, $mountpoint);
}

/**
* return the path to a local version of the file
* we need this because we can't know if a file is stored local or not from
* outside the filestorage and for some purposes a local file is needed
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param string $path
* @return string
*/
static public function getLocalFile($path) {
return \OC\Files\Filesystem::getLocalFile($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param string $path
* @return string
*/
static public function getLocalFolder($path) {
return \OC\Files\Filesystem::getLocalFolder($path);
}

/**
* return path to file which reflects one visible in browser
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param string $path
* @return string
*/
static public function getLocalPath($path) {
return \OC\Files\Filesystem::getLocalPath($path);
}

/**
* check if the requested path is valid
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param string $path
* @return bool
*/
static public function isValidPath($path) {
return \OC\Files\Filesystem::isValidPath($path);
}

/**
* checks if a file is blacklisted for storage in the filesystem
* Listens to write and rename hooks
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param array $data from hook
*/
static public function isBlacklisted($data) {
\OC\Files\Filesystem::isBlacklisted($data);
}

/**
* following functions are equivalent to their php builtin equivalents for arguments/return values.
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function mkdir($path) {
return \OC\Files\Filesystem::mkdir($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function rmdir($path) {
return \OC\Files\Filesystem::rmdir($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function opendir($path) {
return \OC\Files\Filesystem::opendir($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function readdir($path) {
return \OC\Files\Filesystem::readdir($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function is_dir($path) {
return \OC\Files\Filesystem::is_dir($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function is_file($path) {
return \OC\Files\Filesystem::is_file($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function stat($path) {
return \OC\Files\Filesystem::stat($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function filetype($path) {
return \OC\Files\Filesystem::filetype($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function filesize($path) {
return \OC\Files\Filesystem::filesize($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function readfile($path) {
return \OC\Files\Filesystem::readfile($path);
}

/**
* @deprecated Replaced by isReadable() as part of CRUDS
*/
static public function is_readable($path) {
return \OC\Files\Filesystem::isReadable($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function isCreatable($path) {
return \OC\Files\Filesystem::isCreatable($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function isReadable($path) {
return \OC\Files\Filesystem::isReadable($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function isUpdatable($path) {
return \OC\Files\Filesystem::isUpdatable($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function isDeletable($path) {
return \OC\Files\Filesystem::isDeletable($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function isSharable($path) {
return \OC\Files\Filesystem::isSharable($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function file_exists($path) {
return \OC\Files\Filesystem::file_exists($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function filemtime($path) {
return \OC\Files\Filesystem::filemtime($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function touch($path, $mtime = null) {
return \OC\Files\Filesystem::touch($path, $mtime);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function file_get_contents($path) {
return \OC\Files\Filesystem::file_get_contents($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function file_put_contents($path, $data) {
return \OC\Files\Filesystem::file_put_contents($path, $data);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function unlink($path) {
return \OC\Files\Filesystem::unlink($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function rename($path1, $path2) {
return \OC\Files\Filesystem::rename($path1, $path2);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function copy($path1, $path2) {
return \OC\Files\Filesystem::copy($path1, $path2);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function fopen($path, $mode) {
return \OC\Files\Filesystem::fopen($path, $mode);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function toTmpFile($path) {
return \OC\Files\Filesystem::toTmpFile($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function fromTmpFile($tmpFile, $path) {
return \OC\Files\Filesystem::fromTmpFile($tmpFile, $path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function getMimeType($path) {
return \OC\Files\Filesystem::getMimeType($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function hash($type, $path, $raw = false) {
return \OC\Files\Filesystem::hash($type, $path, $raw);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function free_space($path = '/') {
return \OC\Files\Filesystem::free_space($path);
}

/**
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
*/
static public function search($query) {
return \OC\Files\Filesystem::search($query);
}

/**
* check if a file or folder has been updated since $time
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param string $path
* @param int $time
* @return bool
*/
static public function hasUpdated($path, $time) {
return \OC\Files\Filesystem::hasUpdated($path, $time);
}

/**
* normalize a path
*
* @deprecated OC_Filesystem is replaced by \OC\Files\Filesystem
* @param string $path
* @param bool $stripTrailingSlash
* @return string
*/
public static function normalizePath($path, $stripTrailingSlash = true) {
return \OC\Files\Filesystem::normalizePath($path, $stripTrailingSlash);
}
}

Loading…
Cancel
Save