WebdavService
class WebdavService extends WebdavService
Class WebdavService
Properties
| SystemDMSController | $mod | from WebdavService | |
| array | $unsupported_methods | from WebdavService | |
| string | $group_title | from WebdavService | |
| protected string | $tmp_file_name | from WebdavService | |
| protected Document | $last_document | from WebdavService | |
| PersonalWorkspaceController | $pw_mod |
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
Initialization
Move File or Folder
Convert path to document_index
Path Traversal Function
Details
in
WebdavService at line 982
bool|string
categoryPathToId(array $path_parts, int $pid)
No description
in
WebdavService at line 448
string
copy(string $source, string $dest, bool $overwrite = false)
Copy File or Folder
in
WebdavService at line 182
bool|string|array
create_dir(string $working_dir, string $new_dir)
Resource Handler wraps Create Dir/Collection
in
WebdavService at line 382
bool
delete(string $path)
Delete File or Folder
in
WebdavService at line 1051
string
document_index_to_path(DocumentIndex $document_index)
Document index to WebDAV path
in
WebdavService at line 1065
static string
getETag(Document $document)
No description
in
WebdavService at line 732
array|bool
get_catinfo(int $category_id)
Get Information about category
in
WebdavService at line 54
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 772
array|bool
get_docinfo($document, $cat_id)
Get properties for a single file/resource
in
WebdavService at line 281
string
get_lockinfo(string $path, array $options = null)
Get lock info
in
WebdavService at line 662
array|bool
get_propinfo(string $path, int|string $depth = 0)
Get Properties for path
in
WebdavService at line 832
string
id_to_path($id, $type = 'category')
No description
at line 21
init()
Initialization
in
WebdavService at line 161
bool
is_available()
No description
in
WebdavService at line 476
string
move(string $source, string $dest, bool $overwrite = false)
Move File or Folder
in
WebdavService at line 363
bool
onUploadFinished($server)
No description
in
WebdavService at line 1028
DocumentIndex|null
path_to_document_index(string $path)
Convert path to document_index
in
WebdavService at line 934
array|bool
path_to_id(string $path, string $what = 'auto')
Path Traversal Function
in
WebdavService at line 247
string|array
read(string $path = null)
Read File / Folder
in
WebdavService at line 298
string
write(string $path, array $params)
Write File