Ejemplo n.º 1
0
 function __construct($id, $table, $minimum_increase = false, $place_proxy_bids = false, $anti_sniping_window = false, $anti_sniping_increase = false, $initial_bid = false)
 {
     $this->id = $id;
     $this->table = $table;
     $this->proxy_bids = $place_proxy_bids;
     $this->anti_sniping = $anti_sniping_window;
     $this->anti_sniping_increase = $anti_sniping_increase;
     $this->minimum_increase = $minimum_increase ? $minimum_increase : 0.01;
     $this->initial_bid = $initial_bid;
     $this->item_info = DB::getRecord($this->table, $this->id, false, true);
     $this->time_remaining = Auction::getTimeRemaining();
     $this->is_expired = $this->time_remaining <= 0;
     $this->high_bid = $this->item_info['high_bid'];
     $this->high_bid_user_id = $this->item_info['high_bid_user_id'];
     $this->now = date('Y-m-d H:i:s', time());
 }