Skip to content
Snippets Groups Projects
Select Git revision
  • 7112e3265de774ccd7decb3ed2c1c73908288dee
  • main default protected
  • (Gagafeee)
3 results

Shop.php

Blame
  • SofianeLasri's avatar
    Sofiane Lasri authored
    7112e326
    History
    Shop.php 774 B
    <?php
    class Shop{
        public static function getAllProducts(){
            $itemConfig = Connexion::pdo()->query("SELECT itemConfig FROM qs_shops")->fetchColumn();
            $items = yaml_parse($itemConfig);
    
            /*
            item:
                ==: org.bukkit.inventory.ItemStack
                v: 2865
                type: WHEAT
            */
            
            $return = array();
            foreach($items as $item){
                $itemAleadyEntered = false;
                foreach($return as $checkItem){
                    if($item->item->type == $checkItem->getId()){
                        $itemAleadyEntered = true;
                    }
                }
                if(!$itemAleadyEntered){
                    $return[] = new Item($item->item->type);
                }
            }
            return $return;
        }
    }