public static function getGameItemByCode($itemCode) { if (!empty($itemCode)) { $gameItems = GameItems::findByExample(DBUtils::getConnection(), GameItems::create()->setActive(1)->setItemCode($itemCode)); if (count($gameItems) > 0) { $gameItem = $gameItems[0]; unset($gameItems); if (!empty($gameItem)) { $itemId = $gameItem->getId(); if (!empty($itemId)) { return $gameItem; } } } } return null; }