Class bid_proxy

Description

Proxy Bid class to perform the majority of proxy bidding functions within ILance.

  • author: ILance
  • version: $Revision: 1.0.0 $

Located in /api/class.bid_proxy.inc.php (line 23)

bid
   |
   --bid_proxy
Method Summary
void do_proxy_bidder ([integer $projectid = 0], [integer $bidderid = 0], [integer $ownerid = 0], bool $skipbidder, integer $skipbidderid)
string fetch_first_highest_proxybid ([integer $projectid = 0])
string fetch_highest_proxy_bid ([integer $projectid = 0], [integer $userid = 0])
string fetch_second_highest_proxybid ([integer $projectid = 0])
string fetch_second_highest_proxy_bid ([integer $projectid = 0], [integer $userid = 0])
string fetch_user_proxy_bid ([integer $projectid = 0], [integer $userid = 0])
Methods
do_proxy_bidder (line 202)

Function to do all the proxy bid backend tasks after a proxy bid is placed.

void do_proxy_bidder ([integer $projectid = 0], [integer $bidderid = 0], [integer $ownerid = 0], bool $skipbidder, integer $skipbidderid)
  • integer $projectid: project id
  • integer $bidderid: bidder id
  • integer $ownerid: owner id
  • bool $skipbidder: do we skip this bidder?
  • integer $skipbidderid: if we are skipping this bidder, this would be the bidder's user id
fetch_first_highest_proxybid (line 135)

Function to fetch the earliest highest proxy bid for a particular auction event.

  • return: bid amount
string fetch_first_highest_proxybid ([integer $projectid = 0])
  • integer $projectid: project id
fetch_highest_proxy_bid (line 64)

Function to fetch the highest proxy bid for a particular auction event.

  • return: bid amount
string fetch_highest_proxy_bid ([integer $projectid = 0], [integer $userid = 0])
  • integer $projectid: project id
  • integer $userid: user id
fetch_second_highest_proxybid (line 167)

Function to fetch the second highest proxy bid for a particular auction event.

  • return: bid amount
string fetch_second_highest_proxybid ([integer $projectid = 0])
  • integer $projectid: project id
fetch_second_highest_proxy_bid (line 98)

Function to fetch the second highest proxy bid for a particular auction event.

  • return: bid amount
string fetch_second_highest_proxy_bid ([integer $projectid = 0], [integer $userid = 0])
  • integer $projectid: project id
  • integer $userid: user id
fetch_user_proxy_bid (line 33)

Function to fetch a bidder's proxy bid for a particular auction event.

  • return: bid amount
string fetch_user_proxy_bid ([integer $projectid = 0], [integer $userid = 0])
  • integer $projectid: project id
  • integer $userid: user id

Inherited Methods

Inherited From bid

bid::bid_filter_checkup()
bid::construct_bid_details_pulldown()
bid::fetch_auction_win_amount()
bid::fetch_auction_win_type()
bid::fetch_average_bid()
bid::fetch_average_lowest_highest_bid_amounts()
bid::fetch_awarded_bid_amount()
bid::fetch_bid_amount()
bid::fetch_declined_bids()
bid::fetch_highest_bid()
bid::fetch_highest_bidder()
bid::fetch_lowest_bidder_info()
bid::fetch_minimum_bid()
bid::fetch_retracted_bids()
bid::fetch_second_highest_bid()
bid::fetch_shortlisted_bids()
bid::fetch_transaction_status()
bid::has_bids()
bid::has_highest_bidder()
bid::has_winning_bidder()
bid::is_highest_bidder()
bid::is_outbid()
bid::is_valid_bid_range()
bid::is_winner()
bid::product_bid_filter_checkup()
bid::set_bid_counters()
bid::user_can_bid()
bid::wait_approval_unaward_cron()

Documentation generated on Mon, 08 Aug 2011 17:40:50 +0200 by phpDocumentor 1.4.1