| 
| 
  | run () | 
|   | 
| 
  | setThreshold ($t) | 
|   | 
| 
  | setConfig (FannieConfig $fc) | 
|   | 
| 
  | setLogger ($fl) | 
|   | 
| 
  | setOptions ($o) | 
|   | 
| 
  | setArguments ($a) | 
|   | 
| 
  | testMode ($t) | 
|   | 
|   | run () | 
|   | 
|   | cronMsg ($str, $severity=6) | 
|   | 
|   | lazyGetOpt ($argv) | 
|   | 
 | 
| 
  | $name = 'Price Batch Task' | 
|   | 
|   | $description | 
|   | 
|   | $default_schedule | 
|   | 
| 
  | $name = 'Fannie Task' | 
|   | 
| 
  | $description = 'Information about the task' | 
|   | 
|   | $default_schedule | 
|   | 
| 
  | $schedulable = true | 
|   | 
|   | $log_start_stop = true | 
|   | 
| 
const  | TASK_NO_ERROR = 0 | 
|   | 
| 
const  | TASK_TRIVIAL_ERROR = 1 | 
|   | 
| 
const  | TASK_SMALL_ERROR = 2 | 
|   | 
| 
const  | TASK_MEDIUM_ERROR = 3 | 
|   | 
| 
const  | TASK_LARGE_ERROR = 4 | 
|   | 
| 
const  | TASK_WORST_ERROR = 5 | 
|   | 
 | 
| 
  | $error_threshold = 99 | 
|   | 
| 
  | $config = null | 
|   | 
| 
  | $logger = null | 
|   | 
| 
  | $options = array() | 
|   | 
| 
  | $arguments = array() | 
|   | 
| 
  | $test_mode = false | 
|   | 
      
        
          | PriceBatchTask::$default_schedule | 
        
      
 
Initial value:= array(
        'min' => 10,
        'hour' => 2,
        'day' => '*',
        'month' => '*',
        'weekday' => '*',
    )
 
 
 
      
        
          | PriceBatchTask::$description | 
        
      
 
Initial value:= 'Apply price change batches. 
    This will update an item\'s regular retail price 
    on the batch\'s start date. Unlike sale batches
    there is no equivalent end date operation. 
    Replaces the old nightly.pcbatch.php script.'
 
 
 
The documentation for this class was generated from the following file:
- fannie/cron/tasks/PriceBatchTask.php