items; } public static function get() { if(!self::created()) { $_SESSION["inventory"] = new Inventory(); } return $_SESSION["inventory"]; } private function _addItem($item) { $this->items[] = $item; } public static function addItem($item) { $inv = self::get(); $inv->_addItem($item); } private function _removeItem($item) { unset($this->items[array_search($item, $this->items)]); } public static function removeItem($item) { $inv = self::get(); $inv->_removeItem($item); } } ?>