def add(self, category, lang=None): categories = self.create('/admin/categories.xml', category, lang) return Category.wrapCollection(categories)
def get_list(self, lang=None): """@rtype: L{list}""" categories = self.read('/admin/categories.xml', lang) return Category.wrapCollection(categories)
def edit(self, category, lang=None): """@rtype: L{list}""" categories = self.update('/admin/categories/%d' % int(category.get_id()), category, lang) return Category.wrapCollection(categories)