src/ApaiIO/ResponseTransformer/ObjectToItems.php 1 location
|
@@ 132-139 (lines=8) @@
|
| 129 |
|
} |
| 130 |
|
} |
| 131 |
|
|
| 132 |
|
private function get_price($i) |
| 133 |
|
{ |
| 134 |
|
$list_price = isset( $this->items[$i]['ItemAttributes']['ListPrice']['Amount'] ) ? $this->items[$i]['ItemAttributes']['ListPrice']['Amount'] : NULL; |
| 135 |
|
$amazon_price = isset( $this->items[$i]['Offers']['Offer']['OfferListing']['Price']['Amount'] ) ? $this->items[$i]['Offers']['Offer']['OfferListing']['Price']['Amount'] : NULL; |
| 136 |
|
$saved = isset( $this->items[$i]['Offers']['Offer']['OfferListing']['AmountSaved'] ) ? $this->items[$i]['Offers']['Offer']['OfferListing']['AmountSaved']['Amount'] : NULL; |
| 137 |
|
$price = ($list_price) ? $list_price : ($amazon_price ? ($amazon_price + $saved) : NULL ); |
| 138 |
|
$this->data[$i]['price'] = ($price) ? $price : (isset($this->data[$i]['lowest_new_price']) ? $this->data[$i]['lowest_new_price'] : NULL); |
| 139 |
|
} |
| 140 |
|
|
| 141 |
|
/** |
| 142 |
|
* |
src/ApaiIO/ResponseTransformer/ObjectToPreview.php 1 location
|
@@ 113-120 (lines=8) @@
|
| 110 |
|
} |
| 111 |
|
} |
| 112 |
|
|
| 113 |
|
private function get_price($i) |
| 114 |
|
{ |
| 115 |
|
$list_price = isset( $this->items[$i]['ItemAttributes']['ListPrice']['Amount'] ) ? $this->items[$i]['ItemAttributes']['ListPrice']['Amount'] : NULL; |
| 116 |
|
$amazon_price = isset( $this->items[$i]['Offers']['Offer']['OfferListing']['Price']['Amount'] ) ? $this->items[$i]['Offers']['Offer']['OfferListing']['Price']['Amount'] : NULL; |
| 117 |
|
$saved = isset( $this->items[$i]['Offers']['Offer']['OfferListing']['AmountSaved'] ) ? $this->items[$i]['Offers']['Offer']['OfferListing']['AmountSaved']['Amount'] : NULL; |
| 118 |
|
$price = ($list_price) ? $list_price : ($amazon_price ? ($amazon_price + $saved) : NULL ); |
| 119 |
|
$this->data[$i]['price'] = ($price) ? $price : (isset($this->data[$i]['lowest_new_price']) ? $this->data[$i]['lowest_new_price'] : NULL); |
| 120 |
|
} |
| 121 |
|
} |