Definition at line 26 of file SequenceManager.php.
 
◆ __construct()
◆ appendQuestion()
      
        
          | ILIAS\Survey\Sequence\SequenceManager::appendQuestion  | 
          ( | 
          int  | 
          $survey_question_id,  | 
        
        
           | 
           | 
          bool  | 
          $duplicate = true,  | 
        
        
           | 
           | 
          bool  | 
          $force_duplicate = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Definition at line 47 of file SequenceManager.php.
   52         $this->log->debug(
"append question, id: " . $survey_question_id . 
", duplicate: " . $duplicate . 
", force: " . $force_duplicate);
    57             $survey_question_id = $this->survey->duplicateQuestionForSurvey($survey_question_id, $force_duplicate);
    61         if ($this->survey->isQuestionInSurvey($survey_question_id)) {
    62             return $survey_question_id;
    66         $next_id = $this->question_repo->insert($this->survey_id, $survey_question_id);
    68         $this->log->debug(
"insert svy_svy_qst, id: " . $next_id . 
", qfi: " . $survey_question_id);
    70         return $survey_question_id;
  
 
 
◆ $domain
◆ $log
  
  
      
        
          | ilLogger ILIAS\Survey\Sequence\SequenceManager::$log | 
         
       
   | 
  
protected   | 
  
 
 
◆ $question_repo
◆ $survey
  
  
      
        
          | ilObjSurvey ILIAS\Survey\Sequence\SequenceManager::$survey | 
         
       
   | 
  
protected   | 
  
 
 
◆ $survey_id
  
  
      
        
          | int ILIAS\Survey\Sequence\SequenceManager::$survey_id | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: