芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/system/Managers/Filecache.php
oStorage->put($sUserPublicId, $sKey, $sValue, $sFileSuffix, $sFolder); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $bResult; } /** * @param string $sUserPublicId * @param string $sKey * @param resource $rSource * @param string $sFileSuffix Default value is empty string. * @param string $sFolder Default value is empty string. * * @return bool */ public function putFile($sUserPublicId, $sKey, $rSource, $sFileSuffix = '', $sFolder = 'System') { $bResult = false; try { $bResult = $this->oStorage->putFile($sUserPublicId, $sKey, $rSource, $sFileSuffix, $sFolder); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $bResult; } /** * @param string $sUserPublicId * @param string $sKey * @param string $sSource * @param string $sFileSuffix Default value is empty string. * @param string $sFolder Default value is empty string. * * @return bool */ public function moveUploadedFile($sUserPublicId, $sKey, $sSource, $sFileSuffix = '', $sFolder = 'System') { $bResult = false; try { $bResult = $this->oStorage->moveUploadedFile($sUserPublicId, $sKey, $sSource, $sFileSuffix, $sFolder); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $bResult; } /** * @param string $sUserPublicId * @param string $sKey * @param string $sFileSuffix Default value is empty string. * @param string $sFolder Default value is empty string. * * @return string|bool */ public function get($sUserPublicId, $sKey, $sFileSuffix = '', $sFolder = 'System') { $mResult = false; try { $mResult = $this->oStorage->get($sUserPublicId, $sKey, $sFileSuffix, $sFolder); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $mResult; } /** * @param string $sUserPublicId * @param string $sKey * @param string $sFileSuffix Default value is empty string. * @param string $sFolder Default value is empty string. * * @return resource|bool */ public function getFile($sUserPublicId, $sKey, $sFileSuffix = '', $sFolder = 'System') { $mResult = false; try { $mResult = $this->oStorage->getFile($sUserPublicId, $sKey, $sFileSuffix, $sFolder); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $mResult; } /** * @param string $sUserPublicId * @param string $sTempName * @param string $sMode Default value is empty string. * * @return resource|bool */ public function getTempFile($sUserPublicId, $sTempName, $sMode = 'System') { $mResult = false; try { $mResult = $this->oStorage->getTempFile($sUserPublicId, $sTempName, $sMode); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $mResult; } /** * @param string $sUserPublicId * @param string $sKey * @param string $sFileSuffix Default value is empty string. * @param string $sFolder Default value is empty string. * * @return bool */ public function clear($sUserPublicId, $sKey, $sFileSuffix = '', $sFolder = 'System') { $bResult = false; try { $bResult = $this->oStorage->clear($sUserPublicId, $sKey, $sFileSuffix, $sFolder); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $bResult; } /** * @param string $sUserPublicId * @param string $sKey * @param string $sFileSuffix Default value is empty string. * @param string $sFolder Default value is empty string. * * @return int|bool */ public function fileSize($sUserPublicId, $sKey, $sFileSuffix = '', $sFolder = 'System') { $mResult = false; try { $mResult = $this->oStorage->fileSize($sUserPublicId, $sKey, $sFileSuffix, $sFolder); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $mResult; } /** * @param string $sUserPublicId * @param string $sKey * @param string $sFileSuffix Default value is empty string. * @param string $sFolder Default value is empty string. * * @return bool */ public function isFileExists($sUserPublicId, $sKey, $sFileSuffix = '', $sFolder = 'System') { $bResult = false; try { $bResult = $this->oStorage->isFileExists($sUserPublicId, $sKey, $sFileSuffix, $sFolder); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $bResult; } /** * @param string $sUserPublicId * @param string $sKey * @param string $sFileSuffix Default value is empty string. * @param string $sFolder Default value is empty string. * * @return bool|string */ public function generateFullFilePath($sUserPublicId, $sKey, $sFileSuffix = '', $sFolder = 'System') { $mResult = false; try { $mResult = $this->oStorage->generateFullFilePath($sUserPublicId, $sKey, $sFileSuffix, $sFolder); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $mResult; } /** * @return bool */ public function gc() { $bResult = false; try { $bResult = $this->oStorage->gc(); } catch (\Aurora\System\Exceptions\BaseException $oException) { $this->setLastException($oException); } return $bResult; } }