ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (int $container_ref_id, ilWebDAVRepositoryHelper $repo_helper, ilWebDAVObjFactory $dav_object_factory, ilLanguage $language) | |
put ($data) | |
get () | |
getName () | |
getContentType () | |
getETag () | |
getSize () | |
setName ($a_name) | |
delete () | |
getLastModified () | |
Data Fields | |
const | PROBLEM_INFO_FILE_NAME = '#!_WEBDAV_INFORMATION.txt' |
const | PROBLEM_DUPLICATE_OBJECTNAME = 'duplicate' |
const | PROBLEM_FORBIDDEN_CHARACTERS = 'forbidden_characters' |
const | PROBLEM_INFO_NAME_DUPLICATE = 'info_name_duplicate' |
Protected Member Functions | |
analyseObjectsOfDAVContainer () | |
createMessageStringFromProblemInfoArray (array $problem_infos) | |
Protected Attributes | |
int | $container_ref_id |
ilWebDAVRepositoryHelper | $repo_helper |
ilWebDAVObjFactory | $dav_object_factory |
ilLanguage | $language |
Definition at line 24 of file class.ilDAVProblemInfoFile.php.
ilDAVProblemInfoFile::__construct | ( | int | $container_ref_id, |
ilWebDAVRepositoryHelper | $repo_helper, | ||
ilWebDAVObjFactory | $dav_object_factory, | ||
ilLanguage | $language | ||
) |
Definition at line 37 of file class.ilDAVProblemInfoFile.php.
References $container_ref_id, $dav_object_factory, $language, $repo_helper, and ILIAS\UI\examples\Symbol\Glyph\Language\language().
|
protected |
Definition at line 88 of file class.ilDAVProblemInfoFile.php.
References Vendor\Package\$e, $ref_id, and ilWebDAVNotDavableException\OBJECT_TITLE_NOT_DAVABLE.
Referenced by get().
|
protected |
array[] | $problem_infos |
Definition at line 126 of file class.ilDAVProblemInfoFile.php.
References ILIAS\UI\examples\Symbol\Glyph\Language\language().
Referenced by get().
ilDAVProblemInfoFile::delete | ( | ) |
Definition at line 159 of file class.ilDAVProblemInfoFile.php.
ilDAVProblemInfoFile::get | ( | ) |
Definition at line 54 of file class.ilDAVProblemInfoFile.php.
References analyseObjectsOfDAVContainer(), and createMessageStringFromProblemInfoArray().
ilDAVProblemInfoFile::getContentType | ( | ) |
Definition at line 65 of file class.ilDAVProblemInfoFile.php.
ilDAVProblemInfoFile::getETag | ( | ) |
Definition at line 70 of file class.ilDAVProblemInfoFile.php.
ilDAVProblemInfoFile::getLastModified | ( | ) |
Definition at line 164 of file class.ilDAVProblemInfoFile.php.
ilDAVProblemInfoFile::getName | ( | ) |
Definition at line 60 of file class.ilDAVProblemInfoFile.php.
ilDAVProblemInfoFile::getSize | ( | ) |
Definition at line 75 of file class.ilDAVProblemInfoFile.php.
ilDAVProblemInfoFile::put | ( | $data | ) |
Definition at line 49 of file class.ilDAVProblemInfoFile.php.
ilDAVProblemInfoFile::setName | ( | $a_name | ) |
Definition at line 80 of file class.ilDAVProblemInfoFile.php.
|
protected |
Definition at line 32 of file class.ilDAVProblemInfoFile.php.
Referenced by __construct().
|
protected |
Definition at line 34 of file class.ilDAVProblemInfoFile.php.
Referenced by __construct().
|
protected |
Definition at line 35 of file class.ilDAVProblemInfoFile.php.
Referenced by __construct().
|
protected |
Definition at line 33 of file class.ilDAVProblemInfoFile.php.
Referenced by __construct().
const ilDAVProblemInfoFile::PROBLEM_DUPLICATE_OBJECTNAME = 'duplicate' |
Definition at line 28 of file class.ilDAVProblemInfoFile.php.
const ilDAVProblemInfoFile::PROBLEM_FORBIDDEN_CHARACTERS = 'forbidden_characters' |
Definition at line 29 of file class.ilDAVProblemInfoFile.php.
const ilDAVProblemInfoFile::PROBLEM_INFO_FILE_NAME = '#!_WEBDAV_INFORMATION.txt' |
Definition at line 26 of file class.ilDAVProblemInfoFile.php.
const ilDAVProblemInfoFile::PROBLEM_INFO_NAME_DUPLICATE = 'info_name_duplicate' |
Definition at line 30 of file class.ilDAVProblemInfoFile.php.