| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Collaboration diagram for ilPaymentTrustees:
 Collaboration diagram for ilPaymentTrustees:| 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 () | |
| Static Public Member Functions | |
| static | _deleteTrusteesOfVendor ($a_vendor_id) | 
| static | _hasStatisticPermission ($a_trustee) | 
| static | _hasObjectPermission ($a_trustee) | 
| static | _hasCouponsPermission ($a_trustee) | 
| static | _hasStatisticPermissionByVendor ($a_trustee, $a_vendor) | 
| static | _hasObjectPermissionByVendor ($a_trustee, $a_vendor) | 
| static | _hasCouponsPermissionByVendor ($a_trustee, $a_vendor) | 
| static | _hasAccess ($a_usr_id) | 
| static | _getVendorsForObjects ($a_usr_id) | 
| static | _getVendorsForStatisticsByTrusteeId ($a_trustee_id) | 
| static | _getVendorsForCouponsByTrusteeId ($a_usr_id) | 
| static | _getTrusteesForCouponsByVendorId ($a_usr_id) | 
| static | _getVendorIdsByTrustee ($a_usr_id) | 
| Data Fields | |
| $db = null | |
| $user_obj | |
| $trustees = array() | |
| Private Member Functions | |
| __getTrusteeId () | |
| __getStatisticPermissionStatus () | |
| __getObjectPermissisonStatus () | |
| __getCouponsPermissisonStatus () | |
| __read () | |
Definition at line 15 of file class.ilPaymentTrustees.php.
| 
 | private | 
Definition at line 168 of file class.ilPaymentTrustees.php.
Referenced by add(), and modify().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 164 of file class.ilPaymentTrustees.php.
Referenced by add(), and modify().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 160 of file class.ilPaymentTrustees.php.
Referenced by add(), and modify().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 156 of file class.ilPaymentTrustees.php.
Referenced by add(), delete(), and modify().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 172 of file class.ilPaymentTrustees.php.
Referenced by add(), delete(), deleteAll(), ilPaymentTrustees(), and modify().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 193 of file class.ilPaymentTrustees.php.
References $ilDB.
Referenced by ilObjPaymentSettingsGUI\performDeleteVendorsObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 373 of file class.ilPaymentTrustees.php.
References $ilDB, $res, $row, and $trustees.
Referenced by ilPaymentCoupons\getVendorIds().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 390 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by ilPaymentObject\_hasAccess().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 354 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by ilPaymentCoupons\getVendorIds().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 316 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by ilPaymentObjectGUI\__getVendors(), ilPaymentObject\_getObjectsData(), and ilPaymentObject\_isPurchasable().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 335 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by ilPaymentBookings\__getVendorIds().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 309 of file class.ilPaymentTrustees.php.
References _hasCouponsPermission(), _hasObjectPermission(), and _hasStatisticPermission().
Referenced by ilShopController\buildTabs().
 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 244 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by _hasAccess(), ilShopBaseGUI\buildSubTabs(), and ilPaymentAdminGUI\forwardToDefault().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 294 of file class.ilPaymentTrustees.php.
| 
 | static | 
Definition at line 224 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by _hasAccess(), ilShopBaseGUI\buildSubTabs(), and ilPaymentAdminGUI\forwardToDefault().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 279 of file class.ilPaymentTrustees.php.
| 
 | static | 
Definition at line 205 of file class.ilPaymentTrustees.php.
References $ilDB, $res, and $row.
Referenced by _hasAccess(), ilShopBaseGUI\buildSubTabs(), and ilPaymentAdminGUI\forwardToDefault().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 264 of file class.ilPaymentTrustees.php.
Referenced by ilPaymentBookings\__getVendorIds().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentTrustees::add | ( | ) | 
Definition at line 69 of file class.ilPaymentTrustees.php.
References __getCouponsPermissisonStatus(), __getObjectPermissisonStatus(), __getStatisticPermissionStatus(), __getTrusteeId(), and __read().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentTrustees::delete | ( | ) | 
Definition at line 122 of file class.ilPaymentTrustees.php.
References __getTrusteeId(), and __read().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentTrustees::deleteAll | ( | ) | 
Definition at line 141 of file class.ilPaymentTrustees.php.
References __read().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentTrustees::getTrustee | ( | $a_usr_id | ) | 
Definition at line 43 of file class.ilPaymentTrustees.php.
| ilPaymentTrustees::getTrustees | ( | ) | 
Definition at line 39 of file class.ilPaymentTrustees.php.
| ilPaymentTrustees::ilPaymentTrustees | ( | $user_obj | ) | 
| ilPaymentTrustees::isTrustee | ( | $a_usr_id | ) | 
Definition at line 47 of file class.ilPaymentTrustees.php.
| ilPaymentTrustees::modify | ( | ) | 
Definition at line 93 of file class.ilPaymentTrustees.php.
References __getCouponsPermissisonStatus(), __getObjectPermissisonStatus(), __getStatisticPermissionStatus(), __getTrusteeId(), and __read().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentTrustees::setTrusteeId | ( | $a_id | ) | 
Definition at line 64 of file class.ilPaymentTrustees.php.
| ilPaymentTrustees::toggleCouponsPermission | ( | $a_on | ) | 
Definition at line 60 of file class.ilPaymentTrustees.php.
| ilPaymentTrustees::toggleObjectPermission | ( | $a_on | ) | 
Definition at line 56 of file class.ilPaymentTrustees.php.
| ilPaymentTrustees::toggleStatisticPermission | ( | $a_on | ) | 
Definition at line 52 of file class.ilPaymentTrustees.php.
| ilPaymentTrustees::$db = null | 
Definition at line 17 of file class.ilPaymentTrustees.php.
| ilPaymentTrustees::$trustees = array() | 
Definition at line 20 of file class.ilPaymentTrustees.php.
Referenced by _getTrusteesForCouponsByVendorId().
| ilPaymentTrustees::$user_obj | 
Definition at line 19 of file class.ilPaymentTrustees.php.
Referenced by ilPaymentTrustees().