Правильно ли я понимаю:
1) Метод create принимает аргументы и создает класс Category?
2) В свойство $category записываем экземпляр этого класса и возвращаем его?
3) В методе update написано :void, это значит что метод ничего не возвращает? Для чего писать :void?
Причем это бредовое ограничение, похоже, даже нигде не описано. Как можно с этим справиться?