Перенос и унификация функции снятия предметов в класс DressedItems.

This commit is contained in:
lopar
2021-03-11 20:42:36 +02:00
parent 1d2128830f
commit ac3a6ab4d2
6 changed files with 21 additions and 278 deletions
+3 -2
View File
@@ -8,6 +8,7 @@
namespace Battles;
use Battles\Database\DBPDO;
use stdClass;
class DressedItems
{
@@ -30,10 +31,10 @@ class DressedItems
return self::$db->fetch('SELECT *, COUNT(1) AS count FROM inventory WHERE owner_id = ? AND dressed_slot = ?', [$ownerId, $itemSlot]);
}
public function getItemsInSlots(): \stdClass
public function getItemsInSlots(): stdClass
{
$items = self::$db->ofetchALL('SELECT * FROM inventory WHERE owner_id = ? AND dressed_slot > 0', $this->USERID);
$this->dressedItem = new \stdClass();
$this->dressedItem = new stdClass();
foreach ($items as $item) {
$i = $item->dressed_slot;
$this->dressedItem->$i = $item;