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; }
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; }
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; }
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; }
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; }
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; }
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; }
public function __construct(BaseInfo $base_info) { parent::__construct($base_info); $this->card_type = self::$CARD_TYPE["SCENIC_TICKET"]; $this->create_key = 'scenic_ticket'; }
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; }
public function __construct(BaseInfo $base_info) { parent::__construct($base_info); $this->create_key = 'lucky_money'; $this->card_type = self::$CARD_TYPE["LUCKY_MONEY"]; }
public function __construct(BaseInfo $base_info) { parent::__construct($base_info); $this->card_type = self::$CARD_TYPE["MOVIE_TICKET"]; $this->create_key = 'movie_ticket'; }
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']) : ''; }
public function __construct($data){ parent::__construct($data); $this->attr['deal_detail'] = isset($data['deal_detail']) ? trim($data['deal_detail']) : ''; }
public function __construct($data){ parent::__construct($data); $this->attr['discount'] = isset($data['discount']) ? trim($data['discount']) : ''; }
public function __construct($data){ parent::__construct($data); $this->attr['discount'] = isset($data['discount']) ? intval($data['discount']) : 0; }