Closed ob-ivan closed 10 years ago
Вообще не очень понятно, нужно ли переделывать все рекорды на типы. Зачем вводить в библиотеку модели зависимость от библиотеки типов? Достаточно того, что модуль сущностей пользуется обеими.
Но нельзя не согласиться, что Zettai\Exercise
воистину ужасен. Надо его заменить на тип-рекорд, а для этого проработать EviType.
Done by #137.
Класс
Zettai\Exercise
(рекорд задачи) ужасен. Надо сделать так, чтобы в коде не было ни его, ни чего-либо ему подобного.Для этого сущность Exercise должна оперировать типом-рекордом из EviType. От типа требуется определять процедуры как преобразования в массив для записи в базу, так и восстановления рекорда из полученного из базы массива.
Перед этим надо дописать EviType (#62) с учётом пожеланий.