| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
 Collaboration diagram for ilPaymentCoupons:
 Collaboration diagram for ilPaymentCoupons:| Static Public Member Functions | |
| static | _lookupTitle ($a_coupon_id) | 
| Private Member Functions | |
| getVendorIds () | |
| Private Attributes | |
| $db = null | |
| $user_obj = null | |
| $vendor_view = false | |
| $coupons = array() | |
| $current_coupon = array() | |
| $codes = array() | |
| $used_codes = array() | |
| $objects = array() | |
| $id = null | |
| $coupon_user = null | |
| $title = null | |
| $description = null | |
| $type = null | |
| $value = null | |
| $from = null | |
| $till = null | |
| $from_date_enabled = null | |
| $till_date_enabled = null | |
| $change_date = null | |
| $uses = null | |
| $search_title_type = null | |
| $search_title_value = null | |
| $search_type = null | |
| $search_from_day = null | |
| $search_from_month = null | |
| $search_from_year = null | |
| $search_till_day = null | |
| $search_till_month = null | |
| $search_till_year = null | |
| $search_from_enabled = null | |
| $search_till_enabled = null | |
Definition at line 14 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::__construct | ( | $user_obj, | |
| $a_vendor_view = false | |||
| ) | 
Definition at line 53 of file class.ilPaymentCoupons.php.
References $user_obj.
| 
 | static | 
Definition at line 940 of file class.ilPaymentCoupons.php.
Referenced by ilPaymentCouponGUI\deleteCoupon().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::add | ( | ) | 
Definition at line 421 of file class.ilPaymentCoupons.php.
References getChangeDate(), getCouponUser(), getDescription(), getFromDate(), getFromDateEnabled(), getTillDate(), getTillDateEnabled(), getTitle(), getType(), getUses(), and getValue().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::addCode | ( | $a_code, | |
| $a_coupon_id | |||
| ) | 
Definition at line 765 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::addCouponForBookingId | ( | $a_booking_id | ) | 
Definition at line 785 of file class.ilPaymentCoupons.php.
References $current_coupon, and getCurrentCoupon().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::addTracking | ( | ) | 
Definition at line 803 of file class.ilPaymentCoupons.php.
References $current_coupon, and getCurrentCoupon().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::assignObjectToCoupon | ( | $a_ref_id | ) | 
Assigns an object to the current coupon.
public
Definition at line 856 of file class.ilPaymentCoupons.php.
References getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::checkCouponValidity | ( | ) | 
Definition at line 672 of file class.ilPaymentCoupons.php.
References $res, $row, and getCurrentCoupon().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::delete | ( | ) | 
Definition at line 522 of file class.ilPaymentCoupons.php.
References getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::deleteAllCodesByCouponId | ( | $a_coupon_id | ) | 
Definition at line 733 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::deleteCode | ( | $a_code_id | ) | 
Definition at line 720 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::deleteCouponByCouponId | ( | $a_pc_pk | ) | 
deletes all coupon relevant data and tracking
| integer | $a_pc_pk | 
Definition at line 899 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::getChangeDate | ( | ) | 
Definition at line 308 of file class.ilPaymentCoupons.php.
References $change_date.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getCode | ( | $a_code_id | ) | 
Definition at line 746 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::getCodesByCouponId | ( | $a_coupon_id | ) | 
Definition at line 593 of file class.ilPaymentCoupons.php.
References $codes, $res, and $row.
Referenced by getCoupons().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getCouponBonus | ( | $a_item_price | ) | 
Definition at line 559 of file class.ilPaymentCoupons.php.
References getCurrentCoupon().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::getCouponByCode | ( | $a_coupon_code | ) | 
Definition at line 639 of file class.ilPaymentCoupons.php.
References $res, $row, getObjectsByCouponId(), setCurrentCoupon(), and setId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::getCouponById | ( | $a_coupon_id | ) | 
Definition at line 536 of file class.ilPaymentCoupons.php.
References $res, $row, setChangeDate(), setCouponUser(), setDescription(), setFromDate(), setFromDateEnabled(), setId(), setTillDate(), setTillDateEnabled(), setTitle(), setType(), setUses(), and setValue().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::getCoupons | ( | ) | 
Definition at line 67 of file class.ilPaymentCoupons.php.
References $_SESSION, $coupons, $from, $in, $query, $res, $row, getCodesByCouponId(), getObjectsByCouponId(), getSearchTitleType(), getSearchTitleValue(), getSearchType(), getUsedCouponsByCouponId(), and getVendorIds().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::getCouponUser | ( | ) | 
Definition at line 231 of file class.ilPaymentCoupons.php.
References $coupon_user.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getCurrentCoupon | ( | ) | 
Definition at line 416 of file class.ilPaymentCoupons.php.
References $current_coupon.
Referenced by addCouponForBookingId(), addTracking(), checkCouponValidity(), and getCouponBonus().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getDescription | ( | ) | 
Definition at line 247 of file class.ilPaymentCoupons.php.
References $description.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getFromDate | ( | ) | 
Definition at line 271 of file class.ilPaymentCoupons.php.
References $from.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getFromDateEnabled | ( | ) | 
Definition at line 288 of file class.ilPaymentCoupons.php.
References $from_date_enabled.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getId | ( | ) | 
Definition at line 223 of file class.ilPaymentCoupons.php.
References $id.
Referenced by assignObjectToCoupon(), delete(), isObjectAssignedToCoupon(), unassignObjectFromCoupon(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getObjectsByCouponId | ( | $a_coupon_id | ) | 
Definition at line 575 of file class.ilPaymentCoupons.php.
References $objects, $res, and $row.
Referenced by getCouponByCode(), and getCoupons().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getSearchFromDateEnabled | ( | ) | 
Definition at line 399 of file class.ilPaymentCoupons.php.
References $search_from_enabled.
| ilPaymentCoupons::getSearchFromDay | ( | ) | 
Definition at line 350 of file class.ilPaymentCoupons.php.
References $search_from_day.
| ilPaymentCoupons::getSearchFromMonth | ( | ) | 
Definition at line 359 of file class.ilPaymentCoupons.php.
References $search_from_month.
| ilPaymentCoupons::getSearchFromYear | ( | ) | 
Definition at line 367 of file class.ilPaymentCoupons.php.
References $search_from_year.
| ilPaymentCoupons::getSearchTillDateEnabled | ( | ) | 
Definition at line 407 of file class.ilPaymentCoupons.php.
References $search_till_enabled.
| ilPaymentCoupons::getSearchTillDay | ( | ) | 
Definition at line 375 of file class.ilPaymentCoupons.php.
References $search_till_day.
| ilPaymentCoupons::getSearchTillMonth | ( | ) | 
Definition at line 383 of file class.ilPaymentCoupons.php.
References $search_till_month.
| ilPaymentCoupons::getSearchTillYear | ( | ) | 
Definition at line 391 of file class.ilPaymentCoupons.php.
References $search_till_year.
| ilPaymentCoupons::getSearchTitleType | ( | ) | 
Definition at line 326 of file class.ilPaymentCoupons.php.
References $search_title_type.
Referenced by getCoupons().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getSearchTitleValue | ( | ) | 
Definition at line 334 of file class.ilPaymentCoupons.php.
References $search_title_value.
Referenced by getCoupons().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getSearchType | ( | ) | 
Definition at line 342 of file class.ilPaymentCoupons.php.
References $search_type.
Referenced by getCoupons().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getTillDate | ( | ) | 
Definition at line 279 of file class.ilPaymentCoupons.php.
References $till.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getTillDateEnabled | ( | ) | 
Definition at line 297 of file class.ilPaymentCoupons.php.
References $till_date_enabled.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getTitle | ( | ) | 
Definition at line 239 of file class.ilPaymentCoupons.php.
References $title.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getType | ( | ) | 
Definition at line 255 of file class.ilPaymentCoupons.php.
References $type.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getUsedCouponsByCouponId | ( | $a_coupon_id | ) | 
Definition at line 616 of file class.ilPaymentCoupons.php.
References $res, $row, and $used_codes.
Referenced by getCoupons().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getUses | ( | ) | 
Definition at line 316 of file class.ilPaymentCoupons.php.
References $uses.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::getValue | ( | ) | 
Definition at line 263 of file class.ilPaymentCoupons.php.
References $value.
Referenced by add(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 182 of file class.ilPaymentCoupons.php.
References $t, ilPaymentTrustees\_getTrusteesForCouponsByVendorId(), and ilPaymentTrustees\_getVendorsForCouponsByTrusteeId().
Referenced by getCoupons().
 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:| ilPaymentCoupons::isObjectAssignedToCoupon | ( | $a_ref_id | ) | 
Checks if an object is assigned to the current coupon.
public
Definition at line 832 of file class.ilPaymentCoupons.php.
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::setChangeDate | ( | $a_date | ) | 
Definition at line 301 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setCouponUser | ( | $a_user_id | ) | 
Definition at line 227 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setCurrentCoupon | ( | $coupon = array() | ) | 
Definition at line 412 of file class.ilPaymentCoupons.php.
Referenced by getCouponByCode().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setDescription | ( | $a_description | ) | 
Definition at line 243 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setFromDate | ( | $a_from | ) | 
Definition at line 267 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setFromDateEnabled | ( | $a_from_date_enabled = 0 | ) | 
Definition at line 283 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setId | ( | $a_id | ) | 
Definition at line 219 of file class.ilPaymentCoupons.php.
Referenced by getCouponByCode(), and getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setSearchFromDateEnabled | ( | $a_from_enabled | ) | 
Definition at line 395 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchFromDay | ( | $a_day | ) | 
Definition at line 346 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchFromMonth | ( | $a_month | ) | 
Definition at line 354 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchFromYear | ( | $a_year | ) | 
Definition at line 363 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchTillDateEnabled | ( | $a_till_enabled | ) | 
Definition at line 403 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchTillDay | ( | $a_day | ) | 
Definition at line 371 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchTillMonth | ( | $a_month | ) | 
Definition at line 379 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchTillYear | ( | $a_year | ) | 
Definition at line 387 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchTitleType | ( | $a_title_type | ) | 
Definition at line 322 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchTitleValue | ( | $a_title_value | ) | 
Definition at line 330 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setSearchType | ( | $a_type | ) | 
Definition at line 338 of file class.ilPaymentCoupons.php.
| ilPaymentCoupons::setTillDate | ( | $a_till | ) | 
Definition at line 275 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setTillDateEnabled | ( | $a_till_date_enabled = 0 | ) | 
Definition at line 292 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setTitle | ( | $a_title | ) | 
Definition at line 235 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setType | ( | $a_type | ) | 
Definition at line 251 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setUses | ( | $a_uses | ) | 
Definition at line 312 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::setValue | ( | $a_value | ) | 
Definition at line 259 of file class.ilPaymentCoupons.php.
Referenced by getCouponById().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentCoupons::unassignObjectFromCoupon | ( | $a_ref_id | ) | 
Unassigns an object from the current coupon.
public
Definition at line 879 of file class.ilPaymentCoupons.php.
References getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPaymentCoupons::update | ( | ) | 
Definition at line 473 of file class.ilPaymentCoupons.php.
References getChangeDate(), getCouponUser(), getDescription(), getFromDate(), getFromDateEnabled(), getId(), getTillDate(), getTillDateEnabled(), getTitle(), getType(), getUses(), and getValue().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 37 of file class.ilPaymentCoupons.php.
Referenced by getChangeDate().
| 
 | private | 
Definition at line 23 of file class.ilPaymentCoupons.php.
Referenced by getCodesByCouponId().
| 
 | private | 
Definition at line 28 of file class.ilPaymentCoupons.php.
Referenced by getCouponUser().
| 
 | private | 
Definition at line 21 of file class.ilPaymentCoupons.php.
Referenced by getCoupons().
| 
 | private | 
Definition at line 22 of file class.ilPaymentCoupons.php.
Referenced by addCouponForBookingId(), addTracking(), and getCurrentCoupon().
| 
 | private | 
Definition at line 16 of file class.ilPaymentCoupons.php.
| 
 | private | 
Definition at line 30 of file class.ilPaymentCoupons.php.
Referenced by getDescription().
| 
 | private | 
Definition at line 33 of file class.ilPaymentCoupons.php.
Referenced by getCoupons(), and getFromDate().
| 
 | private | 
Definition at line 35 of file class.ilPaymentCoupons.php.
Referenced by getFromDateEnabled().
| 
 | private | 
Definition at line 27 of file class.ilPaymentCoupons.php.
Referenced by getId().
| 
 | private | 
Definition at line 25 of file class.ilPaymentCoupons.php.
Referenced by getObjectsByCouponId().
| 
 | private | 
Definition at line 42 of file class.ilPaymentCoupons.php.
Referenced by getSearchFromDay().
| 
 | private | 
Definition at line 48 of file class.ilPaymentCoupons.php.
Referenced by getSearchFromDateEnabled().
| 
 | private | 
Definition at line 43 of file class.ilPaymentCoupons.php.
Referenced by getSearchFromMonth().
| 
 | private | 
Definition at line 44 of file class.ilPaymentCoupons.php.
Referenced by getSearchFromYear().
| 
 | private | 
Definition at line 45 of file class.ilPaymentCoupons.php.
Referenced by getSearchTillDay().
| 
 | private | 
Definition at line 49 of file class.ilPaymentCoupons.php.
Referenced by getSearchTillDateEnabled().
| 
 | private | 
Definition at line 46 of file class.ilPaymentCoupons.php.
Referenced by getSearchTillMonth().
| 
 | private | 
Definition at line 47 of file class.ilPaymentCoupons.php.
Referenced by getSearchTillYear().
| 
 | private | 
Definition at line 39 of file class.ilPaymentCoupons.php.
Referenced by getSearchTitleType().
| 
 | private | 
Definition at line 40 of file class.ilPaymentCoupons.php.
Referenced by getSearchTitleValue().
| 
 | private | 
Definition at line 41 of file class.ilPaymentCoupons.php.
Referenced by getSearchType().
| 
 | private | 
Definition at line 34 of file class.ilPaymentCoupons.php.
Referenced by getTillDate().
| 
 | private | 
Definition at line 36 of file class.ilPaymentCoupons.php.
Referenced by getTillDateEnabled().
| 
 | private | 
Definition at line 29 of file class.ilPaymentCoupons.php.
Referenced by getTitle().
| 
 | private | 
Definition at line 31 of file class.ilPaymentCoupons.php.
Referenced by getType().
| 
 | private | 
Definition at line 24 of file class.ilPaymentCoupons.php.
Referenced by getUsedCouponsByCouponId().
| 
 | private | 
Definition at line 18 of file class.ilPaymentCoupons.php.
Referenced by __construct().
| 
 | private | 
Definition at line 38 of file class.ilPaymentCoupons.php.
Referenced by getUses().
| 
 | private | 
Definition at line 32 of file class.ilPaymentCoupons.php.
Referenced by getValue().
| 
 | private | 
Definition at line 19 of file class.ilPaymentCoupons.php.