| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
 Collaboration diagram for ilUserDefinedInvoiceNumber:
 Collaboration diagram for ilUserDefinedInvoiceNumber:| Public Member Functions | |
| setUDInvoiceNumberActive ($a_ud_invoice_number) | |
| getUDInvoiceNumberActive () | |
| setInvoiceNumberText ($a_invoice_number_text) | |
| getInvoiceNumberText () | |
| setIncStartValue ($a_inc_start_value) | |
| getIncStartValue () | |
| setIncCurrentValue ($a_inc_current_value) | |
| getIncCurrentValue () | |
| setIncResetPeriod ($a_inc_reset_period) | |
| getIncResetPeriod () | |
| setIncLastReset ($a_timestamp) | |
| getIncLastReset () | |
| __construct () | |
| read () | |
| update () | |
| cronCheck () | |
| Static Public Member Functions | |
| static | _nextIncCurrentValue () | 
| static | _setIncCurrentValue ($a_value) | 
| static | _getIncCurrentValue () | 
| static | _getResetPeriod () | 
| static | _isUDInvoiceNumberActive () | 
| Data Fields | |
| $pSettings | |
| $ud_invoice_number = 0 | |
| $invoice_number_text = null | |
| $inc_start_value = 0 | |
| $inc_current_value = 0 | |
| $inc_reset_period = 0 | |
| $last_reset = 0 | |
| Private Member Functions | |
| __updateCron () | |
Definition at line 15 of file class.ilUserDefinedInvoiceNumber.php.
| ilUserDefinedInvoiceNumber::__construct | ( | ) | 
Definition at line 93 of file class.ilUserDefinedInvoiceNumber.php.
References ilPaymentSettings\_getInstance(), and read().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 207 of file class.ilUserDefinedInvoiceNumber.php.
References getIncCurrentValue(), and getIncLastReset().
Referenced by cronCheck().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 139 of file class.ilUserDefinedInvoiceNumber.php.
References $pSettings, and ilPaymentSettings\_getInstance().
Referenced by ilObjPaymentSettingsGUI\InvoiceNumberObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 145 of file class.ilUserDefinedInvoiceNumber.php.
References $pSettings, and ilPaymentSettings\_getInstance().
Referenced by ilObjSystemFolderGUI\initCronJobsForm().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 155 of file class.ilUserDefinedInvoiceNumber.php.
References $pSettings, and ilPaymentSettings\_getInstance().
Referenced by ilObjSystemFolderGUI\initCronJobsForm(), and ilCronCheck\initTasks().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 119 of file class.ilUserDefinedInvoiceNumber.php.
References $pSettings, and ilPaymentSettings\_getInstance().
Referenced by ilInvoiceNumberPlaceholdersPropertyGUI\_generateInvoiceNumber().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
| integer | $a_value | 
Definition at line 133 of file class.ilUserDefinedInvoiceNumber.php.
References $pSettings, and ilPaymentSettings\_getInstance().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilUserDefinedInvoiceNumber::cronCheck | ( | ) | 
Definition at line 168 of file class.ilUserDefinedInvoiceNumber.php.
References $last_reset, __updateCron(), getIncLastReset(), getIncResetPeriod(), getIncStartValue(), setIncCurrentValue(), and setIncLastReset().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilUserDefinedInvoiceNumber::getIncCurrentValue | ( | ) | 
Definition at line 63 of file class.ilUserDefinedInvoiceNumber.php.
References $inc_current_value.
Referenced by __updateCron().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilUserDefinedInvoiceNumber::getIncLastReset | ( | ) | 
Definition at line 88 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by __updateCron(), and cronCheck().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilUserDefinedInvoiceNumber::getIncResetPeriod | ( | ) | 
Definition at line 75 of file class.ilUserDefinedInvoiceNumber.php.
References $inc_reset_period.
Referenced by cronCheck(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilUserDefinedInvoiceNumber::getIncStartValue | ( | ) | 
Definition at line 54 of file class.ilUserDefinedInvoiceNumber.php.
References $inc_start_value.
Referenced by cronCheck(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilUserDefinedInvoiceNumber::getInvoiceNumberText | ( | ) | 
Definition at line 45 of file class.ilUserDefinedInvoiceNumber.php.
References $invoice_number_text.
Referenced by update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilUserDefinedInvoiceNumber::getUDInvoiceNumberActive | ( | ) | 
Definition at line 36 of file class.ilUserDefinedInvoiceNumber.php.
References $ud_invoice_number.
Referenced by update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilUserDefinedInvoiceNumber::read | ( | ) | 
Definition at line 99 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilUserDefinedInvoiceNumber::setIncCurrentValue | ( | $a_inc_current_value | ) | 
Definition at line 59 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by cronCheck().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilUserDefinedInvoiceNumber::setIncLastReset | ( | $a_timestamp | ) | 
Definition at line 83 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by cronCheck().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilUserDefinedInvoiceNumber::setIncResetPeriod | ( | $a_inc_reset_period | ) | 
Definition at line 71 of file class.ilUserDefinedInvoiceNumber.php.
| ilUserDefinedInvoiceNumber::setIncStartValue | ( | $a_inc_start_value | ) | 
Definition at line 50 of file class.ilUserDefinedInvoiceNumber.php.
| ilUserDefinedInvoiceNumber::setInvoiceNumberText | ( | $a_invoice_number_text | ) | 
Definition at line 41 of file class.ilUserDefinedInvoiceNumber.php.
| ilUserDefinedInvoiceNumber::setUDInvoiceNumberActive | ( | $a_ud_invoice_number | ) | 
Definition at line 32 of file class.ilUserDefinedInvoiceNumber.php.
| ilUserDefinedInvoiceNumber::update | ( | ) | 
Definition at line 110 of file class.ilUserDefinedInvoiceNumber.php.
References getIncResetPeriod(), getIncStartValue(), getInvoiceNumberText(), and getUDInvoiceNumberActive().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilUserDefinedInvoiceNumber::$inc_current_value = 0 | 
Definition at line 22 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by getIncCurrentValue().
| ilUserDefinedInvoiceNumber::$inc_reset_period = 0 | 
Definition at line 23 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by getIncResetPeriod().
| ilUserDefinedInvoiceNumber::$inc_start_value = 0 | 
Definition at line 21 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by getIncStartValue().
| ilUserDefinedInvoiceNumber::$invoice_number_text = null | 
Definition at line 20 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by getInvoiceNumberText().
| ilUserDefinedInvoiceNumber::$last_reset = 0 | 
Definition at line 24 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by cronCheck().
| ilUserDefinedInvoiceNumber::$pSettings | 
Definition at line 17 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by _getIncCurrentValue(), _getResetPeriod(), _isUDInvoiceNumberActive(), _nextIncCurrentValue(), and _setIncCurrentValue().
| ilUserDefinedInvoiceNumber::$ud_invoice_number = 0 | 
Definition at line 19 of file class.ilUserDefinedInvoiceNumber.php.
Referenced by getUDInvoiceNumberActive().