WebdavService
class WebdavService extends WebdavService
Properties
SystemDMSController | $mod | from WebdavService | |
array | $unsupported_methods | from WebdavService | |
string | $group_title | from WebdavService | |
protected string | $tmp_file_name | from WebdavService | |
protected string | $last_document | from WebdavService |
Methods
Copy File or Folder
Resource Handler wraps Create Dir/Collection
GET method handler for directories This is a very simple mod_index lookalike.
Get properties for a single file/resource
Get Properties for path
Move File or Folder
Convert path to document_index
Path Traversal Function
Details
in
WebdavService at line 978
bool|string
categoryPathToId(array $path_parts, int $pid)
No description
in
WebdavService at line 444
string
copy(string $source, string $dest, bool $overwrite = false)
Copy File or Folder
in
WebdavService at line 179
bool|string|array
create_dir(string $working_dir, string $new_dir)
Resource Handler wraps Create Dir/Collection
in
WebdavService at line 378
bool
delete(string $path)
Delete File or Folder
in
WebdavService at line 1047
string
document_index_to_path(DocumentIndex $document_index)
Document index to WebDAV path
in
WebdavService at line 1061
static string
getETag(Document $document)
No description
in
WebdavService at line 728
array|bool
get_catinfo(int $category_id)
Get Information about category
in
WebdavService at line 53
void
get_directory_listing($info, bool $path = false)
GET method handler for directories This is a very simple mod_index lookalike.
See RFC 2518, Section 8.4 on GET/HEAD for collections
in
WebdavService at line 768
array|bool
get_docinfo($document, $cat_id)
Get properties for a single file/resource
in
WebdavService at line 278
string
get_lockinfo(string $path, array $options = null)
Get lock info
in
WebdavService at line 658
array|bool
get_propinfo(string $path, int|string $depth = 0)
Get Properties for path
in
WebdavService at line 828
string
id_to_path($id, $type = 'category')
No description
in
WebdavService at line 39
init()
Initialization
in
WebdavService at line 158
bool
is_available()
No description
in
WebdavService at line 472
string
move(string $source, string $dest, bool $overwrite = false)
Move File or Folder
in
WebdavService at line 359
bool
onUploadFinished($server)
No description
in
WebdavService at line 1024
DocumentIndex|false
path_to_document_index(mixed $path)
Convert path to document_index
in
WebdavService at line 930
array|bool
path_to_id(string $path, string $what = 'auto')
Path Traversal Function
in
WebdavService at line 244
string|array
read(string $path = null)
Read File / Folder
in
WebdavService at line 295
string
write(string $path, array $params)
Write File