function plugin_check_right($path, $right) { $right_code = self_id($path) . "_" . $right; if (strpos("," . get_sess_rights(), $right_code)) { return true; } else { return false; } }
function json_inventory() { $char_id = (int) self_id(); return '{"inventory":' . json_encode(query_array("SELECT item.item_display_name as item, amount FROM inventory join item on inventory.item_type = item.item_id WHERE owner = :char_id ORDER BY item_display_name", array(':char_id' => $char_id))) . '}'; }
private function jsonInventory() { $items = query_array("SELECT item.item_display_name as item, amount FROM inventory join item on inventory.item_type = item.item_id WHERE owner = :char_id ORDER BY item_display_name", [':char_id' => self_id()]); return ['inventory' => $items]; }