33     public function __construct(
string $main_absolute_directory)
    38         $request = $DIC->exercise()->internal()->gui()->request();
    39         $this->requested_ass_id = $request->getAssId();
    40         $this->requested_old_name = $request->getOldName();
    41         $this->requested_new_name = $request->getNewName();
    42         $this->requested_order = $request->getOrder();
    43         $this->requested_file = $request->getInstructionFilesToDelete();
    44         $this->
ctrl = $DIC->ctrl();
    78         if ($this->requested_ass_id > 0) {
    80             $ilCtrl->redirect($this, 
"listFiles");
    86         if ($this->requested_ass_id > 0) {
    98         if ($this->requested_ass_id > 0) {
   100             $old_name = str_replace(
"/", 
"", $this->requested_old_name);
   102             if ($new_name != $old_name) {
   106         parent::renameFile();
 renameFile()
Rename File name. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
string $requested_old_name
 
getTable(string $a_dir, string $a_subdir)
 
static stripSlashes(string $a_str, bool $a_strip_html=true, string $a_allow="")
 
__construct(string $main_absolute_directory)
 
static renameInstructionFile(string $a_old_name, string $a_new_name, int $a_ass_id)
 
static instructionFileDeleteOrder(int $a_ass_id, array $a_file)
 
static instructionFileInsertOrder(string $a_filename, int $a_ass_id, int $a_order_nr=0)
 
static saveInstructionFilesOrderOfAssignment(int $a_ass_id, array $a_order)
 
string $requested_new_name
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
File System Explorer GUI class.