Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00034 require_once "./classes/class.ilObject.php";
00035
00036 class ilObjPaymentSettings extends ilObject
00037 {
00038 var $payment_vendors_obj = null;
00039
00046 function ilObjPaymentSettings($a_id = 0,$a_call_by_reference = true)
00047 {
00048 #define("ILIAS_MODULE","payment");
00049 #define("KEEP_IMAGE_PATH",1);
00050
00051 $this->type = "pays";
00052 $this->ilObject($a_id,$a_call_by_reference);
00053
00054 $this->lng->loadLanguageModule('crs');
00055 $this->lng->loadLanguageModule('payment');
00056
00057 }
00058
00059
00066 function update()
00067 {
00068 if (!parent::update())
00069 {
00070 return false;
00071 }
00072
00073
00074
00075 return true;
00076 }
00077
00078 function initPaymentVendorsObject()
00079 {
00080 if(!is_object($this->payment_vendors_obj))
00081 {
00082 include_once "./payment/classes/class.ilPaymentVendors.php";
00083
00084 $this->payment_vendors_obj =& new ilPaymentVendors();
00085 }
00086 return true;
00087 }
00088 }
00089 ?>