Bid class to perform the majority of bidding functions within ILance
Located in /api/class.bid.inc.php (line 23)
| Class | Description |
|---|---|
| bid_fields | Class to handle the auction posting interface for any type of auction supported in ILance. |
| bid_lowest_unique | Lowest Unique Bid class to perform the majority of lowest unique bidding functions within ILance. |
| bid_permissions | Function to handle bid permissions |
| bid_product | Function to handle inserting a forward auction bid |
| bid_proxy | Proxy Bid class to perform the majority of proxy bidding functions within ILance. |
| bid_retract | Retract Bid class to perform the majority of bid retraction functions within ILance. |
| bid_service | Function to handle inserting a service reverse auction bid |
| bid_tabs | Bid Tabs class to perform the majority of bid tab display and output operations within ILance. |
Function for determining if a particular auction event has any bid filters and if so this
function will print out the appropriate error response based on the credentials of the logged in member. Additionally, this function has been updated to also detect the new profile auction filter option where admin can define say "weight" and the auction poster defines a "weight" range for the auction (from: 100 lbs to: 200 lbs) type format (question is ultimately answered by the bidder from his/her profile menu)
Function for printing a bid privacy details pulldown menu.
Function for returning the raw winning amount from an auction that has ended with a winner. This function accepts both service and product logic and will calculate service, product and buy now winnings. Even if shipping is used, it will not be added within this function.
Function to determine the actual "win type" for a listing. For example, if we're viewing feedback for this entry, and the user won a product auction, show the win type as "bid", if for example the product listing had buy now available, and the user won via buy now the win type would show "buynow".
Additionally, if the winning type was a service auction, the wintype would be "awarded".
This function accepts both service and product logic.
Function to fetch the average bid amount price for a particular service auction event.
Function to fetch and return an array of the average, lowest and highest bid amounts placed on a listing event
Function for returning awarded bid amount for a particular auction event.
This function now supports lowest unique bid awarded amounts as well.
Function to print out the bid amount taking into consideration sealed and blind bidding privacy filters
Function to fetch the declined bids count for a particular service auction event.
Function to fetch the highest bid amount for a particular auction event.
This function does not care about the highest proxy bid, only current bids within the bids table.
Function to fetch the highest bidder "user_id" for a reverse or forward auction event.
Function to fetch and return an array of the lowest bidder details for a particular listing event
Function to fetch the minimum bid amount to place for a particular auction event. This function take into consideration any increments to apply within a specific category.
Function to fetch the declined bids count for a particular service auction event.
Function to fetch the second highest bid for a particular auction event.
Function to fetch the declined bids count for a particular service auction event.
Function to print out the bid transaction status for a listing that is won by a winning bidder.
Function for determining if a particular auction event has any bids placed.
Function to determine if a particular auction event has an active highest bidder present
Function to determine if a particular product listing has a winning bidder.
Function to determine if the viewing bidder is the highest bidder for a particular auction event.
Function to determine if the viewing bidder has been outbid for a particular auction event.
Function for returning a boolean value if a particular bid amount range for a project is valid
Function to determine if the viewing bidder is the winner for a particular auction event.
This function will scan both, project bids (for awarded bids) or buynow_orders to determine if a buy now purchase order was made for the item. Additionally, this will take LUB into consideration.
Function to determine if the viewing auction has any bid filters.
Function for setting member bid count history (bidstoday and bidsthismonth) within the user database table.
Function for determining if a user can bid based on the auction posters filtered profile answer logic.
For example, if a profile question is "Hair Color" and the user placing a bid answered this previously saying "Red" then the auction poster can also filter his auction bids based on users only having the hair color of "Red" which they can place a bid. If the bidder has "Black" hair he / she will not be able to bid.
Function to find any awarded projects and unaward them due to expiry of awarding set by admin
Documentation generated on Mon, 08 Aug 2011 17:40:49 +0200 by phpDocumentor 1.4.1