Beispiel #1
0
 /**
  * Create a switch statement
  * which load different features based on the pages action
  */
 public function initialise()
 {
     $output = "";
     switch ($this->getAction()) {
         case "view":
             $output = factory::loadView($this->settings->folderTarget, $this->settings->mapFile);
             break;
         case "read":
             $output = factory::loadChapterMap($this->settings->mapFile);
             break;
         case "synchronise":
             $output = factory::synchroniseFiles($this->settings->folderTarget, $this->settings->mapFile);
             break;
         case "previewAll":
             $output = factory::previewFiles($this->settings->mapFile, $this->settings->coverFile);
             break;
         default:
             $output = $this->settings->errorCodes->error_message_1;
             break;
     }
     echo $output;
 }