Class ilCronUpdateOrgUnitPaths.  
 More...
 | 
|   | __construct () | 
|   | 
|   | getId () | 
|   | 
|   | getTitle () | 
|   | 
|   | getDescription () | 
|   | 
|   | hasAutoActivation () | 
|   | 
|   | hasFlexibleSchedule () | 
|   | 
|   | getDefaultScheduleType () | 
|   | 
|   | getDefaultScheduleValue () | 
|   | 
|   | run () | 
|   | 
|   | setDateTimeProvider (?Closure $date_time_provider) | 
|   | 
|   | isDue (?DateTimeImmutable $last_run, ?CronJobScheduleType $schedule_type, ?int $schedule_value, bool $is_manually_executed=false) | 
|   | 
|   | getScheduleType () | 
|   | Get current schedule type (if flexible)  More...
  | 
|   | 
|   | getScheduleValue () | 
|   | Get current schedule value (if flexible)  More...
  | 
|   | 
|   | setSchedule (?CronJobScheduleType $a_type, ?int $a_value) | 
|   | Update current schedule (if flexible)  More...
  | 
|   | 
|   | getAllScheduleTypes () | 
|   | Get all available schedule types.  More...
  | 
|   | 
|   | getScheduleTypesWithValues () | 
|   | 
|   | getValidScheduleTypes () | 
|   | Returns a collection of all valid schedule types for a specific job.  More...
  | 
|   | 
|   | isManuallyExecutable () | 
|   | 
|   | hasCustomSettings () | 
|   | 
|   | addCustomSettingsToForm (ilPropertyFormGUI $a_form) | 
|   | 
|   | saveCustomSettings (ilPropertyFormGUI $a_form) | 
|   | 
|   | addToExternalSettingsForm (int $a_form_id, array &$a_fields, bool $a_is_active) | 
|   | 
|   | activationWasToggled (ilDBInterface $db, ilSetting $setting, bool $a_currently_active) | 
|   | Important: This method is (also) called from the setup process, where the constructor of an ilCronJob ist NOT executed.  More...
  | 
|   | 
|   | getId () | 
|   | 
|   | getTitle () | 
|   | 
|   | getDescription () | 
|   | 
|   | hasAutoActivation () | 
|   | Is to be activated on "installation", does only work for ILIAS core cron jobs.  More...
  | 
|   | 
|   | hasFlexibleSchedule () | 
|   | 
|   | getDefaultScheduleType () | 
|   | 
|   | getDefaultScheduleValue () | 
|   | 
|   | run () | 
|   | 
 | 
| const  | ID = "orgunit_paths" | 
|   | 
◆ __construct()
      
        
          | ilCronUpdateOrgUnitPaths::__construct  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getDefaultScheduleType()
      
        
          | ilCronUpdateOrgUnitPaths::getDefaultScheduleType  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 67 of file class.ilCronUpdateOrgUnitPaths.php.
   69         return CronJobScheduleType::SCHEDULE_TYPE_DAILY;
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
 
 
 
◆ getDefaultScheduleValue()
      
        
          | ilCronUpdateOrgUnitPaths::getDefaultScheduleValue  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getDescription()
      
        
          | ilCronUpdateOrgUnitPaths::getDescription  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getId()
      
        
          | ilCronUpdateOrgUnitPaths::getId  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getTitle()
      
        
          | ilCronUpdateOrgUnitPaths::getTitle  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ hasAutoActivation()
      
        
          | ilCronUpdateOrgUnitPaths::hasAutoActivation  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ hasFlexibleSchedule()
      
        
          | ilCronUpdateOrgUnitPaths::hasFlexibleSchedule  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ run()
      
        
          | ilCronUpdateOrgUnitPaths::run  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ $db
◆ $lng
◆ $log
◆ $tree
  
  
      
        
          | ilTree ilCronUpdateOrgUnitPaths::$tree | 
         
       
   | 
  
protected   | 
  
 
 
◆ ID
      
        
          | const ilCronUpdateOrgUnitPaths::ID = "orgunit_paths" | 
        
      
 
 
The documentation for this class was generated from the following file: