private static function _setItemsList($items = array(), $currency = 'USD')
 {
     if (!is_array($items) or empty($items)) {
         return false;
     }
     $itemsList = array();
     foreach ($items as $key => $item) {
         if (empty($item['price']) or !is_numeric($item['price'])) {
             return false;
         }
         $item['currency'] = $currency;
         $item['quantity'] = 1;
         $itemsList[] = Item::addItem($item);
         self::$total = self::$total + $item['price'];
     }
     return $itemsList;
 }
Example #2
0
    //insert auction into auction table
    //insert item id here too
    //auctionID
    $datePosted = $date = date('Y-m-d');
    $endDate = $_POST['endDate'];
    $startPrice = $_POST['startPrice'];
    $resPrice = $_POST['resPrice'];
    //$count = 0;//number of views
    //insert item into item table
    //insert item id here too
    $itemName = $_POST['itemName'];
    $description = $_POST['description'];
    $category = $_POST['category'];
    $auction = new Auction($conn);
    $item = new Item($conn);
    if ($auction->addAuction($datePosted, $endDate, $startPrice, $resPrice, $currentItemID, $userId) && $item->addItem($currentItemID, $itemName, $description, $category, $userId)) {
        echo '
			<div class = "alert alert-success">
				Auction successfully posted
			</div>
		';
    } else {
        echo '
			<div class = "alert alert-danger">
				Error posting auction
			</div>
		';
    }
}
?>
Example #3
0
<?php

include '../class/item.class.php';
$item = new Item();
if ($_POST) {
    if ($_POST['tipo'] == 'add') {
        $nome = $_POST['nome'];
        $type = $_POST['type'];
        $minimo = $_POST['minimo'];
        $item->addItem($nome, $type, $minimo);
    } elseif ($_POST['tipo'] == 'del') {
        $key = $_POST['key'];
        $item->deleteItem($key);
    }
}
Example #4
0
<?php

require_once 'includes/functions.php';
if (isset($_POST) && !empty($_POST)) {
    $item_order = clear($_POST['item_order']);
    $url = clear($_POST['url']);
    $list_name = clear($_POST['list_name']);
    unset($_POST);
    //	delete_list
    if (!empty($item_order)) {
        Item::deleteItem($item_order);
    }
    //add_list
    if (!empty($url) && !empty($list_name)) {
        Item::addItem($url, $list_name);
    }
    //update_list
    if (!empty($item_order) && !empty($url) && !empty($list_name)) {
        Item::updateItem($item_order, $url, $list_name);
    }
    //drug & drop save result
    /*	$i = 0;
    
    		foreach ($_POST['item'] as $value) {
    			// Execute statement:
    			// UPDATE [Table] SET [Position] = $i WHERE [EntityId] = $value
    			$i++;
    		}*/
    $items = Item::find_all();
    $output = '';
    foreach ($items as $item) {