eZPublish  3.8
eZDBFileHandlerMysqlBackend Class Reference

Public Member Functions

 __mkdir_p ($dir)
 
 _connect ()
 
 _copy ($srcFilePath, $dstFilePath)
 
 _delete ($filePath, $insideOfTransaction=false)
 
 _deleteByDirList ($dirList, $commonPath, $commonSuffix)
 
 _deleteByLike ($like)
 
 _deleteByRegex ($regex)
 
 _deleteByWildcard ($wildcard)
 
 _die ($msg, $sql=null)
 
 _exists ($filePath)
 
 _fetch ($filePath, $uniqueName=false)
 
 _fetchContents ($filePath)
 
 _fetchMetadata ($filePath)
 
 _getFileList ($skipBinaryFiles, $skipImages)
 
 _linkCopy ($srcPath, $dstPath)
 
 _passThrough ($filePath)
 
 _rename ($srcFilePath, $dstFilePath)
 
 _store ($filePath, $datatype, $scope)
 
 _storeContents ($filePath, $contents, $scope, $datatype)
 

Public Attributes

 $db = null
 

Member Function Documentation

eZDBFileHandlerMysqlBackend::__mkdir_p (   $dir)

Referenced by _fetch().

eZDBFileHandlerMysqlBackend::_connect ( )
eZDBFileHandlerMysqlBackend::_copy (   $srcFilePath,
  $dstFilePath 
)

Referenced by _linkCopy().

eZDBFileHandlerMysqlBackend::_delete (   $filePath,
  $insideOfTransaction = false 
)
eZDBFileHandlerMysqlBackend::_deleteByDirList (   $dirList,
  $commonPath,
  $commonSuffix 
)
eZDBFileHandlerMysqlBackend::_deleteByLike (   $like)
eZDBFileHandlerMysqlBackend::_deleteByRegex (   $regex)
eZDBFileHandlerMysqlBackend::_deleteByWildcard (   $wildcard)
eZDBFileHandlerMysqlBackend::_die (   $msg,
  $sql = null 
)

Referenced by _connect(), and _fetchMetadata().

eZDBFileHandlerMysqlBackend::_exists (   $filePath)

Referenced by _copy(), _rename(), _store(), and _storeContents().

eZDBFileHandlerMysqlBackend::_fetch (   $filePath,
  $uniqueName = false 
)
eZDBFileHandlerMysqlBackend::_fetchContents (   $filePath)
eZDBFileHandlerMysqlBackend::_fetchMetadata (   $filePath)
Returns
file metadata, or false if the file does not exist in database.

Referenced by _copy(), _fetch(), _fetchContents(), _passThrough(), and _rename().

eZDBFileHandlerMysqlBackend::_getFileList (   $skipBinaryFiles,
  $skipImages 
)
eZDBFileHandlerMysqlBackend::_linkCopy (   $srcPath,
  $dstPath 
)
eZDBFileHandlerMysqlBackend::_passThrough (   $filePath)
eZDBFileHandlerMysqlBackend::_rename (   $srcFilePath,
  $dstFilePath 
)
eZDBFileHandlerMysqlBackend::_store (   $filePath,
  $datatype,
  $scope 
)
eZDBFileHandlerMysqlBackend::_storeContents (   $filePath,
  $contents,
  $scope,
  $datatype 
)

Member Data Documentation

eZDBFileHandlerMysqlBackend::$db = null

The documentation for this class was generated from the following file: