ILIAS
Release_4_0_x_branch Revision 61816
|
Public Member Functions | |
ilPaymentTrustees (&$user_obj) | |
Constructor public. | |
getTrustees () | |
getTrustee ($a_usr_id) | |
isTrustee ($a_usr_id) | |
toggleStatisticPermission ($a_on) | |
toggleObjectPermission ($a_on) | |
toggleCouponsPermission ($a_on) | |
setTrusteeId ($a_id) | |
add () | |
modify () | |
delete () | |
deleteAll () | |
__getTrusteeId () | |
__getStatisticPermissionStatus () | |
__getObjectPermissisonStatus () | |
__getCouponsPermissisonStatus () | |
__read () | |
_deleteTrusteesOfVendor ($a_vendor_id) | |
_hasStatisticPermission ($a_trustee) | |
_hasObjectPermission ($a_trustee) | |
_hasCouponsPermission ($a_trustee) | |
_hasStatisticPermissionByVendor ($a_trustee, $a_vendor) | |
_hasObjectPermissionByVendor ($a_trustee, $a_vendor) | |
_hasCouponsPermissionByVendor ($a_trustee, $a_vendor) | |
_hasAccess ($a_usr_id) | |
_getVendorsForObjects ($a_usr_id) | |
_getVendorsForCouponsByTrusteeId ($a_usr_id) | |
_getTrusteesForCouponsByVendorId ($a_usr_id) |
Data Fields | |
$db = null | |
$user_obj | |
$trustees = array() |
Definition at line 34 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::__getCouponsPermissisonStatus | ( | ) |
Definition at line 187 of file class.ilPaymentTrustees.php.
Referenced by add(), and modify().
ilPaymentTrustees::__getObjectPermissisonStatus | ( | ) |
Definition at line 183 of file class.ilPaymentTrustees.php.
Referenced by add(), and modify().
ilPaymentTrustees::__getStatisticPermissionStatus | ( | ) |
Definition at line 179 of file class.ilPaymentTrustees.php.
Referenced by add(), and modify().
ilPaymentTrustees::__getTrusteeId | ( | ) |
Definition at line 175 of file class.ilPaymentTrustees.php.
Referenced by add(), delete(), and modify().
ilPaymentTrustees::__read | ( | ) |
Definition at line 191 of file class.ilPaymentTrustees.php.
Referenced by add(), delete(), deleteAll(), ilPaymentTrustees(), and modify().
ilPaymentTrustees::_deleteTrusteesOfVendor | ( | $a_vendor_id | ) |
Definition at line 212 of file class.ilPaymentTrustees.php.
References $ilDB.
Referenced by ilObjPaymentSettingsGUI\performDeleteVendorsObject().
ilPaymentTrustees::_getTrusteesForCouponsByVendorId | ( | $a_usr_id | ) |
Definition at line 373 of file class.ilPaymentTrustees.php.
References $ilDB, $res, $row, and $trustees.
Referenced by ilPaymentCoupons\getVendorIds().
ilPaymentTrustees::_getVendorsForCouponsByTrusteeId | ( | $a_usr_id | ) |
Definition at line 354 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by ilPaymentCoupons\getVendorIds().
ilPaymentTrustees::_getVendorsForObjects | ( | $a_usr_id | ) |
Definition at line 335 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by ilPaymentBookings\__getVendorIds(), ilPaymentObjectGUI\__getVendors(), ilPaymentObject\_getObjectsData(), and ilPaymentObject\_isPurchasable().
ilPaymentTrustees::_hasAccess | ( | $a_usr_id | ) |
Definition at line 328 of file class.ilPaymentTrustees.php.
References _hasCouponsPermission(), _hasObjectPermission(), and _hasStatisticPermission().
Referenced by ilShopController\buildTabs().
ilPaymentTrustees::_hasCouponsPermission | ( | $a_trustee | ) |
Definition at line 263 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by ilPaymentBaseGUI\__buildButtons(), _hasAccess(), and ilShopBaseGUI\buildSubTabs().
ilPaymentTrustees::_hasCouponsPermissionByVendor | ( | $a_trustee, | |
$a_vendor | |||
) |
Definition at line 313 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::_hasObjectPermission | ( | $a_trustee | ) |
Definition at line 243 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by ilPaymentBaseGUI\__buildButtons(), _hasAccess(), ilShopBaseGUI\buildSubTabs(), and ilPaymentAdminGUI\forwardToDefault().
ilPaymentTrustees::_hasObjectPermissionByVendor | ( | $a_trustee, | |
$a_vendor | |||
) |
Definition at line 298 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::_hasStatisticPermission | ( | $a_trustee | ) |
Definition at line 224 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by ilPaymentBaseGUI\__buildButtons(), _hasAccess(), ilShopBaseGUI\buildSubTabs(), and ilPaymentAdminGUI\forwardToDefault().
ilPaymentTrustees::_hasStatisticPermissionByVendor | ( | $a_trustee, | |
$a_vendor | |||
) |
Definition at line 283 of file class.ilPaymentTrustees.php.
Referenced by ilPaymentBookings\__getVendorIds().
ilPaymentTrustees::add | ( | ) |
Definition at line 88 of file class.ilPaymentTrustees.php.
References __getCouponsPermissisonStatus(), __getObjectPermissisonStatus(), __getStatisticPermissionStatus(), __getTrusteeId(), and __read().
ilPaymentTrustees::delete | ( | ) |
Definition at line 141 of file class.ilPaymentTrustees.php.
References __getTrusteeId(), and __read().
ilPaymentTrustees::deleteAll | ( | ) |
Definition at line 160 of file class.ilPaymentTrustees.php.
References __read().
ilPaymentTrustees::getTrustee | ( | $a_usr_id | ) |
Definition at line 62 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::getTrustees | ( | ) |
Definition at line 58 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::ilPaymentTrustees | ( | & | $user_obj | ) |
ilPaymentTrustees::isTrustee | ( | $a_usr_id | ) |
Definition at line 66 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::modify | ( | ) |
Definition at line 112 of file class.ilPaymentTrustees.php.
References __getCouponsPermissisonStatus(), __getObjectPermissisonStatus(), __getStatisticPermissionStatus(), __getTrusteeId(), and __read().
ilPaymentTrustees::setTrusteeId | ( | $a_id | ) |
Definition at line 83 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::toggleCouponsPermission | ( | $a_on | ) |
Definition at line 79 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::toggleObjectPermission | ( | $a_on | ) |
Definition at line 75 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::toggleStatisticPermission | ( | $a_on | ) |
Definition at line 71 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::$db = null |
Definition at line 36 of file class.ilPaymentTrustees.php.
ilPaymentTrustees::$trustees = array() |
Definition at line 39 of file class.ilPaymentTrustees.php.
Referenced by _getTrusteesForCouponsByVendorId().
ilPaymentTrustees::$user_obj |
Definition at line 38 of file class.ilPaymentTrustees.php.
Referenced by ilPaymentTrustees().