| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
This class handles all operations on files for the exercise object. More...
 Inheritance diagram for ilFileDataChat:
 Inheritance diagram for ilFileDataChat: Collaboration diagram for ilFileDataChat:
 Collaboration diagram for ilFileDataChat:| Public Member Functions | |
| __construct (&$chat_obj) | |
| Constructor call base constructors checks if directory is writable and sets the optional obj_id. | |
| addFile ($filename, $data) | |
| zip () | |
| getChatPath () | |
| _ilFileDataChat () | |
|  Public Member Functions inherited from ilFileData | |
| ilFileData () | |
| Constructor class bas constructor and read path of directory from ilias.ini setup an mail object  public. | |
| checkPath ($a_path) | |
| check if path exists and is writable | |
| getPath () | |
| get Path  public | |
|  Public Member Functions inherited from ilFile | |
| ilFile () | |
| Constructor get ilias object  public. | |
| deleteTrailingSlash ($a_path) | |
| delete trailing slash of path variables | |
| Data Fields | |
| $chat_obj | |
| $chat_path | |
| Private Member Functions | |
| __checkPath () | |
| __createDirectory ($a_path) | |
| __deleteOld () | |
This class handles all operations on files for the exercise object.
Definition at line 34 of file class.ilFileDataChat.php.
| ilFileDataChat::__construct | ( | & | $chat_obj | ) | 
Constructor call base constructors checks if directory is writable and sets the optional obj_id.
| integereger | obj_id public | 
Definition at line 52 of file class.ilFileDataChat.php.
References $_SESSION, $chat_obj, __checkPath(), __createDirectory(), __deleteOld(), ilUtil\delDir(), ilFileData\getPath(), and ilFileData\ilFileData().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 102 of file class.ilFileDataChat.php.
References getChatPath().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 111 of file class.ilFileDataChat.php.
References ilUtil\makeDir().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 116 of file class.ilFileDataChat.php.
References $file, ilUtil\delDir(), and getChatPath().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFileDataChat::_ilFileDataChat | ( | ) | 
Definition at line 97 of file class.ilFileDataChat.php.
References ilUtil\delDir().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFileDataChat::addFile | ( | $filename, | |
| $data | |||
| ) | 
| ilFileDataChat::getChatPath | ( | ) | 
Definition at line 91 of file class.ilFileDataChat.php.
References $chat_path.
Referenced by __checkPath(), and __deleteOld().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFileDataChat::zip | ( | ) | 
Definition at line 83 of file class.ilFileDataChat.php.
References $_SESSION.
| ilFileDataChat::$chat_obj | 
Definition at line 36 of file class.ilFileDataChat.php.
Referenced by __construct().
| ilFileDataChat::$chat_path | 
Definition at line 43 of file class.ilFileDataChat.php.
Referenced by getChatPath().