Code Coverage |
||||||||||
Lines |
Functions and Methods |
Classes and Traits |
||||||||
| Total | |
0.00% |
0 / 26 |
|
0.00% |
0 / 2 |
CRAP | |
0.00% |
0 / 1 |
| FeedItem | |
0.00% |
0 / 26 |
|
0.00% |
0 / 2 |
6 | |
0.00% |
0 / 1 |
| postToFeedItem | |
0.00% |
0 / 13 |
|
0.00% |
0 / 1 |
2 | |||
| postRowToFeedItem | |
0.00% |
0 / 13 |
|
0.00% |
0 / 1 |
2 | |||
| 1 | <?php |
| 2 | namespace BuyerKiosk\ResalePerks; |
| 3 | |
| 4 | class FeedItem { |
| 5 | |
| 6 | public $id; |
| 7 | public $PostDate; |
| 8 | public $ImageURL; |
| 9 | public $Price; |
| 10 | public $Available; |
| 11 | public $Comment; |
| 12 | public $StoreName; |
| 13 | |
| 14 | public function postToFeedItem(Post $post) { |
| 15 | $tempStore = new \Store(); |
| 16 | $tempStore->createStore($post->typeNum); |
| 17 | $tempFeedItem = new FeedItem(); |
| 18 | $tempFeedItem->Price = "See Store"; |
| 19 | $tempFeedItem->Available = $post->availability; |
| 20 | $tempFeedItem->Comment = $post->comment; |
| 21 | $tempDate = new \DateTime($post->dateAdded, new \DateTimeZone('UTC')); |
| 22 | $tempDate->setTimezone(new \DateTimeZone($tempStore->getTimeZone())); |
| 23 | $tempFeedItem->PostDate = $tempDate->format("m/d/Y g:i A"); |
| 24 | $tempFeedItem->ImageURL = "http://buyerkiosk.com/upload/resaleperks/".$tempStore->getTypeNum()."/feed/".$post->imagePath; |
| 25 | $tempFeedItem->StoreName = getStoreType($tempStore)." - ".$tempStore->getCity(); |
| 26 | $tempFeedItem->id = $post->id; |
| 27 | return $tempFeedItem; |
| 28 | } |
| 29 | public function postRowToFeedItem($row) { |
| 30 | $tempStore = new \Store(); |
| 31 | $tempStore->createStore($row['typeNum']); |
| 32 | $tempFeedItem = new FeedItem(); |
| 33 | $tempFeedItem->Price = "See Store"; |
| 34 | $tempFeedItem->Available = $row['availability']; |
| 35 | $tempFeedItem->Comment = $row['comment']; |
| 36 | $tempDate = new \DateTime($row['dateAdded'], new \DateTimeZone('UTC')); |
| 37 | $tempDate->setTimezone(new \DateTimeZone($tempStore->getTimeZone())); |
| 38 | $tempFeedItem->PostDate = $tempDate->format("m/d/Y g:i A"); |
| 39 | $tempFeedItem->ImageURL = "http://buyerkiosk.com/upload/resaleperks/".$tempStore->getTypeNum()."/feed/".$row['imagePath']; |
| 40 | $tempFeedItem->StoreName = getStoreType($tempStore)." - ".$tempStore->getCity(); |
| 41 | $tempFeedItem->id = $row['id']; |
| 42 | return $tempFeedItem; |
| 43 | } |
| 44 | |
| 45 | } |