Public Member Functions | |
ilPaymentStatisticGUI (&$user_obj) | |
& | executeCommand () |
execute command | |
resetFilter () | |
showStatistics () | |
excelExport () | |
addStatisticWorksheet (&$pewa) | |
editStatistic ($a_show_confirm_delete=false) | |
updateStatistic () | |
deleteStatistic () | |
performDelete () | |
__showStatisticTable ($a_result_set) | |
__initBookingObject () | |
__showButton ($a_cmd, $a_text, $a_target= '') | |
Data Fields | |
$ctrl | |
$lng | |
$user_obj | |
$pobject = null |
Definition at line 34 of file class.ilPaymentStatisticGUI.php.
ilPaymentStatisticGUI::__initBookingObject | ( | ) |
Definition at line 570 of file class.ilPaymentStatisticGUI.php.
Referenced by addStatisticWorksheet(), editStatistic(), performDelete(), showStatistics(), and updateStatistic().
{ include_once './payment/classes/class.ilPaymentBookings.php'; $this->booking_obj =& new ilPaymentBookings($this->user_obj->getId()); }
ilPaymentStatisticGUI::__showButton | ( | $ | a_cmd, | |
$ | a_text, | |||
$ | a_target = '' | |||
) |
Definition at line 577 of file class.ilPaymentStatisticGUI.php.
Referenced by showStatistics().
{ $this->tpl->addBlockfile("BUTTONS", "buttons", "tpl.buttons.html"); // display button $this->tpl->setCurrentBlock("btn_cell"); $this->tpl->setVariable("BTN_LINK",$this->ctrl->getLinkTarget($this,$a_cmd)); $this->tpl->setVariable("BTN_TXT",$a_text); if($a_target) { $this->tpl->setVariable("BTN_TARGET",$a_target); } $this->tpl->parseCurrentBlock(); }
ilPaymentStatisticGUI::__showStatisticTable | ( | $ | a_result_set | ) |
Definition at line 498 of file class.ilPaymentStatisticGUI.php.
References $_GET, $tbl, ilPaymentBaseGUI::$tpl, and ilPaymentBaseGUI::initTableGUI().
Referenced by showStatistics().
{ $tbl =& $this->initTableGUI(); $tpl =& $tbl->getTemplateObject(); // SET FORMAACTION $tpl->setCurrentBlock("tbl_form_header"); $tpl->setVariable("FORMACTION",$this->ctrl->getFormAction($this)); $tpl->parseCurrentBlock(); /* $tpl->setCurrentBlock("tbl_action_row"); $tpl->setCurrentBlock("plain_buttons"); $tpl->parseCurrentBlock(); $tpl->setVariable("COLUMN_COUNTS",6); $tpl->setVariable("IMG_ARROW", ilUtil::getImagePath("arrow_downright.gif")); $tpl->setCurrentBlock("tbl_action_button"); $tpl->setVariable("BTN_NAME","deleteTrustee"); $tpl->setVariable("BTN_VALUE",$this->lng->txt("delete")); $tpl->parseCurrentBlock(); $tpl->setCurrentBlock("tbl_action_row"); $tpl->setVariable("TPLPATH",$this->tpl->tplPath); $tpl->parseCurrentBlock(); */ $tbl->setTitle($this->lng->txt("paya_statistic"),"icon_pays_b.gif",$this->lng->txt("paya_statistic")); $tbl->setHeaderNames(array($this->lng->txt("paya_transaction"), $this->lng->txt("title"), $this->lng->txt("paya_vendor"), $this->lng->txt("paya_customer"), $this->lng->txt("paya_order_date"), $this->lng->txt("duration"), $this->lng->txt("price_a"), $this->lng->txt("paya_payed_access"), $this->lng->txt("edit"))); $tbl->setHeaderVars(array("transaction", "title", "vendor", "customer", "order_date", "duration", "price", "payed_access", "options"), array("cmd" => "", "cmdClass" => "ilpaymentstatisticgui", "cmdNode" => $_GET["cmdNode"])); $offset = $_GET["offset"]; $order = $_GET["sort_by"]; $direction = $_GET["sort_order"] ? $_GET['sort_order'] : 'desc'; $tbl->setOrderColumn($order,'order_date'); $tbl->setOrderDirection($direction); $tbl->setOffset($offset); $tbl->setLimit($_GET["limit"]); $tbl->setMaxCount(count($a_result_set)); $tbl->setFooter("tblfooter",$this->lng->txt("previous"),$this->lng->txt("next")); $tbl->setData($a_result_set); $tbl->render(); $this->tpl->setVariable("STATISTIC_TABLE",$tbl->tpl->get()); return true; }
ilPaymentStatisticGUI::addStatisticWorksheet | ( | &$ | pewa | ) |
Definition at line 255 of file class.ilPaymentStatisticGUI.php.
References $counter, __initBookingObject(), ilPaymentVendors::_getCostCenter(), ilObjectFactory::getInstanceByObjId(), and ilObjectFactory::getInstanceByRefId().
Referenced by excelExport().
{ include_once './payment/classes/class.ilPaymentVendors.php'; $this->__initBookingObject(); if(!count($bookings = $this->booking_obj->getBookings())) { return false; } $workbook =& $pewa->getWorkbook(); $worksheet =& $workbook->addWorksheet($this->lng->txt('paya_statistic')); $worksheet->mergeCells(0,0,0,8); $worksheet->setColumn(0,0,32); $worksheet->setColumn(0,1,32); $worksheet->setColumn(0,2,16); $worksheet->setColumn(0,3,16); $worksheet->setColumn(0,4,16); $worksheet->setColumn(0,5,24); $worksheet->setColumn(0,6,8); $worksheet->setColumn(0,7,12); $worksheet->setColumn(0,8,16); $title = $this->lng->txt('paya_statistic'); $title .= ' '.$this->lng->txt('as_of'); $title .= strftime('%Y-%m-%d %R',time()); $worksheet->writeString(0,0,$title,$pewa->getFormatTitle()); $worksheet->writeString(1,0,$this->lng->txt('paya_transaction'),$pewa->getFormatHeader()); $worksheet->writeString(1,1,$this->lng->txt('title'),$pewa->getFormatHeader()); $worksheet->writeString(1,2,$this->lng->txt('paya_vendor'),$pewa->getFormatHeader()); $worksheet->writeString(1,3,$this->lng->txt('pays_cost_center'),$pewa->getFormatHeader()); $worksheet->writeString(1,4,$this->lng->txt('paya_customer'),$pewa->getFormatHeader()); $worksheet->writeString(1,5,$this->lng->txt('paya_order_date'),$pewa->getFormatHeader()); $worksheet->writeString(1,6,$this->lng->txt('duration'),$pewa->getFormatHeader()); $worksheet->writeString(1,7,$this->lng->txt('price_a'),$pewa->getFormatHeader()); $worksheet->writeString(1,8,$this->lng->txt('paya_payed_access'),$pewa->getFormatHeader()); $counter = 2; foreach($bookings as $booking) { $tmp_obj =& ilObjectFactory::getInstanceByRefId($booking['ref_id']); $tmp_vendor =& ilObjectFactory::getInstanceByObjId($booking['b_vendor_id']); $tmp_purchaser =& ilObjectFactory::getInstanceByObjId($booking['customer_id']); $worksheet->writeString($counter,0,$booking['transaction_extern']); $worksheet->writeString($counter,1,$tmp_obj->getTitle()); $worksheet->writeString($counter,2,$tmp_vendor->getLogin()); $worksheet->writeString($counter,3,ilPaymentVendors::_getCostCenter($tmp_vendor->getId())); $worksheet->writeString($counter,4,$tmp_purchaser->getLogin()); $worksheet->writeString($counter,5,strftime('%Y-%m-%d %R',$booking['order_date'])); /* $worksheet->write($counter,5,ilUtil::excelTime(date('Y',$booking['order_date']), date('m',$booking['order_date']), date('d',$booking['order_date']), date('H',$booking['order_date']), date('i',$booking['order_date']), date('s',$booking['order_date'])),$pewa->getFormatDate()); */ $worksheet->writeString($counter,6,$booking['duration']); $worksheet->writeString($counter,7,$booking['price']); $payed_access = $booking['payed'] ? $this->lng->txt('yes') : $this->lng->txt('no'); $payed_access .= '/'; $payed_access .= $booking['access'] ? $this->lng->txt('yes') : $this->lng->txt('no'); $worksheet->writeString($counter,8,$payed_access); unset($tmp_obj); unset($tmp_vendor); unset($tmp_purchaser); ++$counter; } }
ilPaymentStatisticGUI::deleteStatistic | ( | ) |
Definition at line 458 of file class.ilPaymentStatisticGUI.php.
References $_GET, editStatistic(), sendInfo(), and showStatistics().
{ if(!isset($_GET['booking_id'])) { sendInfo($this->lng->txt('paya_no_booking_id_given')); $this->showStatistics(); return true; } sendInfo($this->lng->txt('paya_sure_delete_stat')); $this->editStatistic(true); return true; }
ilPaymentStatisticGUI::editStatistic | ( | $ | a_show_confirm_delete = false |
) |
Definition at line 339 of file class.ilPaymentStatisticGUI.php.
References $_GET, $tmp_user, __initBookingObject(), ilUtil::formSelect(), ilUtil::getImagePath(), ilObjectFactory::getInstanceByObjId(), sendInfo(), ilPaymentBaseGUI::showButton(), and showStatistics().
Referenced by deleteStatistic().
{ if(!isset($_GET['booking_id'])) { sendInfo($this->lng->txt('paya_no_booking_id_given')); $this->showStatistics(); return true; } $this->showButton('showStatistics',$this->lng->txt('back')); $this->tpl->addBlockfile('ADM_CONTENT','adm_content','tpl.paya_edit_statistic.html',true); $this->ctrl->setParameter($this,'booking_id',(int) $_GET['booking_id']); // confirm delete if($a_show_confirm_delete) { $this->tpl->setCurrentBlock("confirm_delete"); $this->tpl->setVariable("CONFIRM_FORMACTION",$this->ctrl->getFormAction($this)); $this->tpl->setVariable("TXT_CANCEL",$this->lng->txt('cancel')); $this->tpl->setVariable("CONFIRM_CMD",'performDelete'); $this->tpl->setVariable("TXT_CONFIRM",$this->lng->txt('confirm')); $this->tpl->parseCurrentBlock(); } $this->__initBookingObject(); $bookings = $this->booking_obj->getBookings(); $booking = $bookings[(int) $_GET['booking_id']]; // get customer_obj $tmp_user =& ilObjectFactory::getInstanceByObjId($booking['customer_id']); $this->tpl->setVariable("STAT_FORMACTION",$this->ctrl->getFormAction($this)); $this->tpl->setVariable("TYPE_IMG",ilUtil::getImagePath('icon_usr_b.gif')); $this->tpl->setVariable("ALT_IMG",$this->lng->txt('obj_usr')); $this->tpl->setVariable("TITLE",$tmp_user->getFullname().' ['.$tmp_user->getLogin().']'); // TXT $this->tpl->setVariable("TXT_TRANSACTION",$this->lng->txt('paya_transaction')); $this->tpl->setVariable("TXT_VENDOR",$this->lng->txt('paya_vendor')); $this->tpl->setVariable("TXT_PAY_METHOD",$this->lng->txt('paya_pay_method')); $this->tpl->setVariable("TXT_ORDER_DATE",$this->lng->txt('paya_order_date')); $this->tpl->setVariable("TXT_DURATION",$this->lng->txt('duration')); $this->tpl->setVariable("TXT_PRICE",$this->lng->txt('price_a')); $this->tpl->setVariable("TXT_PAYED",$this->lng->txt('paya_payed')); $this->tpl->setVariable("TXT_ACCESS",$this->lng->txt('paya_access')); $this->tpl->setVariable("TRANSACTION",$booking['transaction']); $tmp_vendor =& ilObjectFactory::getInstanceByObjId($booking['b_vendor_id']); $this->tpl->setVariable("VENDOR",$tmp_vendor->getFullname().' ['.$tmp_vendor->getLogin().']'); switch($booking['b_pay_method']) { case $this->pobject->PAY_METHOD_BILL: $this->tpl->setVariable("PAY_METHOD",$this->lng->txt('pays_bill')); break; case $this->pobject->PAY_METHOD_BMF: $this->tpl->setVariable("PAY_METHOD",$this->lng->txt('pays_bmf')); break; default: $this->tpl->setVariable("PAY_METHOD",$this->lng->txt('paya_pay_method_not_specified')); break; } $this->tpl->setVariable("ORDER_DATE",date('Y m d H:i:s',$booking['order_date'])); $this->tpl->setVariable("DURATION",$booking['duration'].' '.$this->lng->txt('paya_months')); $this->tpl->setVariable("PRICE",$booking['price']); $yes_no = array(0 => $this->lng->txt('no'),1 => $this->lng->txt('yes')); $this->tpl->setVariable("PAYED",ilUtil::formSelect((int) $booking['payed'],'payed',$yes_no,false,true)); $this->tpl->setVariable("ACCESS",ilUtil::formSelect((int) $booking['access'],'access',$yes_no,false,true)); // buttons $this->tpl->setVariable("INPUT_CMD",'updateStatistic'); $this->tpl->setVariable("INPUT_VALUE",$this->lng->txt('save')); $this->tpl->setVariable("DELETE_CMD",'deleteStatistic'); $this->tpl->setVariable("DELETE_VALUE",$this->lng->txt('delete')); }
ilPaymentStatisticGUI::excelExport | ( | ) |
Definition at line 240 of file class.ilPaymentStatisticGUI.php.
References addStatisticWorksheet().
{ include_once './payment/classes/class.ilPaymentExcelWriterAdapter.php'; $pewa =& new ilPaymentExcelWriterAdapter('payment_vendors.xls'); // add/fill worksheet $this->addStatisticWorksheet($pewa); // HEADER SENT $workbook =& $pewa->getWorkbook(); $workbook->close(); }
& ilPaymentStatisticGUI::executeCommand | ( | ) |
ilPaymentStatisticGUI::ilPaymentStatisticGUI | ( | &$ | user_obj | ) |
Definition at line 42 of file class.ilPaymentStatisticGUI.php.
References $ilCtrl, $user_obj, and ilPaymentBaseGUI::ilPaymentBaseGUI().
{ global $ilCtrl; $this->ctrl =& $ilCtrl; $this->ilPaymentBaseGUI(); $this->user_obj =& $user_obj; $this->pobject =& new ilPaymentObject($this->user_obj); }
ilPaymentStatisticGUI::performDelete | ( | ) |
Definition at line 474 of file class.ilPaymentStatisticGUI.php.
References $_GET, __initBookingObject(), sendInfo(), and showStatistics().
{ if(!isset($_GET['booking_id'])) { sendInfo($this->lng->txt('paya_no_booking_id_given')); $this->showStatistics(); return true; } $this->__initBookingObject(); $this->booking_obj->setBookingId((int) $_GET['booking_id']); if(!$this->booking_obj->delete()) { die('Error deleting booking'); } sendInfo($this->lng->txt('pay_deleted_booking')); $this->showStatistics(); return true; }
ilPaymentStatisticGUI::resetFilter | ( | ) |
Definition at line 75 of file class.ilPaymentStatisticGUI.php.
References $_POST, $_SESSION, and showStatistics().
{ unset($_SESSION["pay_statistics"]); unset($_POST["transaction_type"]); unset($_POST["transaction_value"]); unset($_POST["from"]["day"]); unset($_POST["from"]["month"]); unset($_POST["from"]["year"]); unset($_POST["til"]["day"]); unset($_POST["til"]["month"]); unset($_POST["til"]["year"]); unset($_POST["payed"]); unset($_POST["access"]); unset($_POST["customer"]); $this->showStatistics(); }
ilPaymentStatisticGUI::showStatistics | ( | ) |
Definition at line 92 of file class.ilPaymentStatisticGUI.php.
References $_POST, $_SESSION, $counter, __initBookingObject(), __showButton(), __showStatisticTable(), ilObjectFactory::getInstanceByObjId(), ilObjectFactory::getInstanceByRefId(), ilUtil::prepareFormOutput(), and sendInfo().
Referenced by deleteStatistic(), editStatistic(), performDelete(), resetFilter(), and updateStatistic().
{ if ($_POST["updateView"] == 1) { $_SESSION["pay_statistics"]["transaction_type"] = $_POST["transaction_type"]; $_SESSION["pay_statistics"]["transaction_value"] = $_POST["transaction_value"]; $_SESSION["pay_statistics"]["from"]["day"] = $_POST["from"]["day"]; $_SESSION["pay_statistics"]["from"]["month"] = $_POST["from"]["month"]; $_SESSION["pay_statistics"]["from"]["year"] = $_POST["from"]["year"]; $_SESSION["pay_statistics"]["til"]["day"] = $_POST["til"]["day"]; $_SESSION["pay_statistics"]["til"]["month"] = $_POST["til"]["month"]; $_SESSION["pay_statistics"]["til"]["year"] = $_POST["til"]["year"]; $_SESSION["pay_statistics"]["payed"] = $_POST["payed"]; $_SESSION["pay_statistics"]["access"] = $_POST["access"]; $_SESSION["pay_statistics"]["customer"] = $_POST["customer"]; } $this->tpl->addBlockfile('ADM_CONTENT','adm_content','tpl.paya_statistic.html',true); $this->tpl->setVariable("TXT_FILTER",$this->lng->txt('pay_filter')); $this->tpl->setVariable("FORM_ACTION",$this->ctrl->getFormAction($this)); $this->tpl->setVariable("TXT_TRANSACTION",$this->lng->txt('paya_transaction')); $this->tpl->setVariable("TXT_STARTING",$this->lng->txt('pay_starting')); $this->tpl->setVariable("TXT_ENDING",$this->lng->txt('pay_ending')); $this->tpl->setVariable("TXT_PAYED",$this->lng->txt('paya_payed')); $this->tpl->setVariable("TXT_ALL",$this->lng->txt('pay_all')); $this->tpl->setVariable("TXT_YES",$this->lng->txt('yes')); $this->tpl->setVariable("TXT_NO",$this->lng->txt('no')); $this->tpl->setVariable("TXT_CUSTOMER",$this->lng->txt('paya_customer')); $this->tpl->setVariable("TXT_ACCESS",$this->lng->txt('paya_access')); $this->tpl->setVariable("TXT_ORDER_DATE_FROM",$this->lng->txt('pay_order_date_from')); $this->tpl->setVariable("TXT_ORDER_DATE_TIL",$this->lng->txt('pay_order_date_til')); $this->tpl->setVariable("TXT_UPDATE_VIEW",$this->lng->txt('pay_update_view')); $this->tpl->setVariable("TXT_RESET_FILTER",$this->lng->txt('pay_reset_filter')); $this->tpl->setVariable("TRANSACTION_TYPE_" . $_SESSION["pay_statistics"]["transaction_type"], " selected"); $this->tpl->setVariable("TRANSACTION_VALUE", ilUtil::prepareFormOutput($_SESSION["pay_statistics"]["transaction_value"], true)); $this->tpl->setVariable("PAYED_" . $_SESSION["pay_statistics"]["payed"], " selected"); $this->tpl->setVariable("ACCESS_" . $_SESSION["pay_statistics"]["access"], " selected"); $this->tpl->setVariable("CUSTOMER", ilUtil::prepareFormOutput($_SESSION["pay_statistics"]["customer"], true)); for ($i = 1; $i <= 31; $i++) { $this->tpl->setCurrentBlock("loop_from_day"); $this->tpl->setVariable("LOOP_FROM_DAY", $i < 10 ? "0" . $i : $i); if ($_SESSION["pay_statistics"]["from"]["day"] == $i) { $this->tpl->setVariable("LOOP_FROM_DAY_SELECTED", " selected"); } $this->tpl->parseCurrentBlock("loop_from_day"); $this->tpl->setCurrentBlock("loop_til_day"); $this->tpl->setVariable("LOOP_TIL_DAY", $i < 10 ? "0" . $i : $i); if ($_SESSION["pay_statistics"]["til"]["day"] == $i) { $this->tpl->setVariable("LOOP_TIL_DAY_SELECTED", " selected"); } $this->tpl->parseCurrentBlock("loop_til_day"); } for ($i = 1; $i <= 12; $i++) { $this->tpl->setCurrentBlock("loop_from_month"); $this->tpl->setVariable("LOOP_FROM_MONTH", $i < 10 ? "0" . $i : $i); if ($_SESSION["pay_statistics"]["from"]["month"] == $i) { $this->tpl->setVariable("LOOP_FROM_MONTH_SELECTED", " selected"); } $this->tpl->parseCurrentBlock("loop_from_month"); $this->tpl->setCurrentBlock("loop_til_month"); $this->tpl->setVariable("LOOP_TIL_MONTH", $i < 10 ? "0" . $i : $i); if ($_SESSION["pay_statistics"]["til"]["month"] == $i) { $this->tpl->setVariable("LOOP_TIL_MONTH_SELECTED", " selected"); } $this->tpl->parseCurrentBlock("loop_til_month"); } for ($i = 2004; $i <= date("Y"); $i++) { $this->tpl->setCurrentBlock("loop_from_year"); $this->tpl->setVariable("LOOP_FROM_YEAR", $i); if ($_SESSION["pay_statistics"]["from"]["year"] == $i) { $this->tpl->setVariable("LOOP_FROM_YEAR_SELECTED", " selected"); } $this->tpl->parseCurrentBlock("loop_from_year"); $this->tpl->setCurrentBlock("loop_til_year"); $this->tpl->setVariable("LOOP_TIL_YEAR", $i); if ($_SESSION["pay_statistics"]["til"]["year"] == $i) { $this->tpl->setVariable("LOOP_TIL_YEAR_SELECTED", " selected"); } $this->tpl->parseCurrentBlock("loop_til_year"); } $this->__initBookingObject(); if(!count($bookings = $this->booking_obj->getBookings())) { sendInfo($this->lng->txt('paya_no_bookings')); return true; } $this->__showButton('excelExport',$this->lng->txt('excel_export')); $img_change = "<img src=\"".ilUtil::getImagePath("edit.gif")."\" alt=\"". $this->lng->txt("edit")."\" title=\"".$this->lng->txt("edit"). "\" border=\"0\" vspace=\"0\"/>"; $counter = 0; foreach($bookings as $booking) { $tmp_obj =& ilObjectFactory::getInstanceByRefId($booking['ref_id']); $tmp_vendor =& ilObjectFactory::getInstanceByObjId($booking['b_vendor_id']); $tmp_purchaser =& ilObjectFactory::getInstanceByObjId($booking['customer_id']); $f_result[$counter][] = $booking['transaction_extern']; $f_result[$counter][] = $tmp_obj->getTitle(); $f_result[$counter][] = '['.$tmp_vendor->getLogin().']'; $f_result[$counter][] = '['.$tmp_purchaser->getLogin().']'; $f_result[$counter][] = date('Y m d H:i:s',$booking['order_date']); $f_result[$counter][] = $booking['duration']; $f_result[$counter][] = $booking['price']; $payed_access = $booking['payed'] ? $this->lng->txt('yes') : $this->lng->txt('no'); $payed_access .= '/'; $payed_access .= $booking['access'] ? $this->lng->txt('yes') : $this->lng->txt('no'); $f_result[$counter][] = $payed_access; $this->ctrl->setParameter($this,"booking_id",$booking['booking_id']); $link_change = "<a href=\"".$this->ctrl->getLinkTarget($this,"editStatistic")."\"> ". $img_change."</a>"; $f_result[$counter][] = $link_change; unset($tmp_obj); unset($tmp_vendor); unset($tmp_purchaser); ++$counter; } return $this->__showStatisticTable($f_result); }
ilPaymentStatisticGUI::updateStatistic | ( | ) |
Definition at line 427 of file class.ilPaymentStatisticGUI.php.
References $_GET, $_POST, __initBookingObject(), sendInfo(), and showStatistics().
{ if(!isset($_GET['booking_id'])) { sendInfo($this->lng->txt('paya_no_booking_id_given')); $this->showStatistics(); return true; } $this->__initBookingObject(); $this->booking_obj->setBookingId((int) $_GET['booking_id']); $this->booking_obj->setAccess((int) $_POST['access']); $this->booking_obj->setPayed((int) $_POST['payed']); if($this->booking_obj->update()) { sendInfo($this->lng->txt('paya_updated_booking')); $this->showStatistics(); return true; } else { sendInfo($this->lng->txt('paya_error_update_booking')); $this->showStatistics(); return true; } }
ilPaymentStatisticGUI::$ctrl |
Definition at line 36 of file class.ilPaymentStatisticGUI.php.
ilPaymentStatisticGUI::$lng |
Reimplemented from ilPaymentBaseGUI.
Definition at line 38 of file class.ilPaymentStatisticGUI.php.
ilPaymentStatisticGUI::$pobject = null |
Definition at line 40 of file class.ilPaymentStatisticGUI.php.
ilPaymentStatisticGUI::$user_obj |
Reimplemented from ilPaymentBaseGUI.
Definition at line 39 of file class.ilPaymentStatisticGUI.php.
Referenced by ilPaymentStatisticGUI().