Example #1
0
 public function __construct(BaseInfo $base_info, $gift)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["GIFT"];
     $this->create_key = 'gift';
     $this->gift = $gift;
 }
Example #2
0
 public function __construct(BaseInfo $base_info, $reduce_cost)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["CASH"];
     $this->create_key = 'cash';
     $this->reduce_cost = $reduce_cost;
 }
Example #3
0
 public function __construct(BaseInfo $base_info, $deal_detail)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["GROUPON"];
     $this->create_key = 'groupon';
     $this->deal_detail = $deal_detail;
 }
Example #4
0
 public function __construct(BaseInfo $base_info, $discount)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["DISCOUNT"];
     $this->create_key = 'discount';
     $this->discount = $discount;
 }
Example #5
0
 public function __construct(BaseInfo $base_info, $meeting_detail)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["MEETING_TICKET"];
     $this->create_key = 'meeting_ticket';
     $this->meeting_detail = $meeting_detail;
 }
Example #6
0
 public function __construct(BaseInfo $base_info, $default_detail)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["GENERAL_COUPON"];
     $this->create_key = 'general_coupon';
     $this->default_detail = $default_detail;
 }
Example #7
0
 public function __construct(BaseInfo $base_info, $from, $to, $flight)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["BOARDING_PASS"];
     $this->create_key = 'boarding_pass';
     $this->from = $from;
     $this->to = $to;
     $this->flight = $flight;
 }
Example #8
0
 public function __construct(BaseInfo $base_info)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["SCENIC_TICKET"];
     $this->create_key = 'scenic_ticket';
 }
Example #9
0
 public function __construct(BaseInfo $base_info, $supply_bonus, $supply_balance, $prerogative)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["MEMBER_CARD"];
     $this->create_key = 'member_card';
     $this->supply_bonus = $supply_bonus;
     $this->supply_balance = $supply_balance;
     $this->prerogative = $prerogative;
 }
Example #10
0
 public function __construct(BaseInfo $base_info)
 {
     parent::__construct($base_info);
     $this->create_key = 'lucky_money';
     $this->card_type = self::$CARD_TYPE["LUCKY_MONEY"];
 }
Example #11
0
 public function __construct(BaseInfo $base_info)
 {
     parent::__construct($base_info);
     $this->card_type = self::$CARD_TYPE["MOVIE_TICKET"];
     $this->create_key = 'movie_ticket';
 }
Example #12
0
	public function __construct($data){
		parent::__construct($data);
		$this->attr['least_cost']	= isset($data['least_cost']) ? trim($data['least_cost']) : '';
		$this->attr['reduce_cost']	= isset($data['reduce_cost']) ? trim($data['reduce_cost']) : '';
	}
Example #13
0
	public function __construct($data){
		parent::__construct($data);
		$this->attr['deal_detail'] = isset($data['deal_detail']) ? trim($data['deal_detail']) : '';
	}
Example #14
0
	public function __construct($data){
		parent::__construct($data);
		$this->attr['discount']	= isset($data['discount']) ? trim($data['discount']) : '';
	}
Example #15
0
	public function __construct($data){
		parent::__construct($data);
		$this->attr['discount']	= isset($data['discount']) ? intval($data['discount']) : 0;
	}