# EG11-10 Szablon FashionShop

class FashionShop:

    def __init__(self, name):
        pass

    def save(self):
        '''
        Zapisuje dane sklepu w pliku o podanej nazwie
        Dane są przechowywane w postaci binarnej, w pliku .pickle
        Jeśli zapis się nie powiedzie, program zgłosi wyjątki
        '''
        pass

    @staticmethod
    def load(filename):
        '''
        Ładuje dane sklepu z odzieżą z pliku o podanej nazwie
        Dane są przechowywane w postaci binarnej, w pliku .pickle
        Jeśli ładowanie pliku się nie powiedzie, funkcja będzie zgłaszała wyjątki
        '''
        return None

    def __str__(self):
        return ""

    def get_item(self,key):
        '''
        Pobiera towar ze słownika 
        Zwraca None, jeśli nie ma pozycji dla 
        takiego klucza
        '''
        return None

    def store_new_item(self,item):
        '''
        Zapisanie towaru w sklepie z odzieżą
        Towary są indeksowane za pomocą wartości atrybutu stock_ref
        Zgłasza wyjątek, jeśli towar jest już zapisany w aplikacji Modny ciuch. 
        '''
        pass

