Class ilECSUpdateSteps8 contains update steps for release 8.  
 More...
Class ilECSUpdateSteps8 contains update steps for release 8. 
- Author
 - Stefan Meyer meyer.nosp@m.@lei.nosp@m.fos.d.nosp@m.e 
 
Definition at line 25 of file ilECSUpdateSteps8.php.
 
◆ prepare()
◆ step_1()
      
        
          | ilECSUpdateSteps8::step_1  | 
          ( | 
           | ) | 
           | 
        
      
 
Add consent table. 
Definition at line 37 of file ilECSUpdateSteps8.php.
References ilDBConstants\T_INTEGER.
   39         if (!$this->db->tableExists(
'ecs_user_consent')) {
    40             $this->db->createTable(
'ecs_user_consent', [
    52             $this->db->addPrimaryKey(
'ecs_user_consent', [
'usr_id', 
'mid']);
 
 
 
 
◆ step_2()
      
        
          | ilECSUpdateSteps8::step_2  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 56 of file ilECSUpdateSteps8.php.
References ilDBConstants\T_TEXT.
   58         if (!$this->db->tableColumnExists(
'ecs_part_settings', 
'username_placeholders')) {
    59             $this->db->addTableColumn(
    61                 'username_placeholders',
 
 
 
 
◆ step_3()
      
        
          | ilECSUpdateSteps8::step_3  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ step_4()
      
        
          | ilECSUpdateSteps8::step_4  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 88 of file ilECSUpdateSteps8.php.
References ilDBConstants\T_INTEGER.
   90         if (!$this->db->tableColumnExists(
'ecs_part_settings', 
'incoming_local_accounts')) {
    91             $this->db->addTableColumn(
    93                 'incoming_local_accounts',
 
 
 
 
◆ step_5()
      
        
          | ilECSUpdateSteps8::step_5  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 104 of file ilECSUpdateSteps8.php.
References ilDBConstants\T_TEXT.
  106         if (!$this->db->tableColumnExists(
'ecs_part_settings', 
'outgoing_auth_mode')) {
   107             $this->db->addTableColumn(
   109                 'outgoing_auth_mode',
 
 
 
 
◆ step_6()
      
        
          | ilECSUpdateSteps8::step_6  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 120 of file ilECSUpdateSteps8.php.
  122         if ($this->db->tableColumnExists(
'ecs_part_settings', 
'outgoing_auth_mode')) {
   123             $this->db->renameTableColumn(
   125                 'outgoing_auth_mode',
   126                 'outgoing_auth_modes'  
 
 
◆ step_7()
      
        
          | ilECSUpdateSteps8::step_7  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ $db
The documentation for this class was generated from the following file: