Решил определить метод, как статичный, так как он хранит лишь названия полей. Т.е. поля, которые получает класс с запроса и оперирует с ними 2: userID, sum. При этом, в разных платежных системах эти поля в запросах по разному называются. Т.е. в дочернем классе в fieldMap() определяем какое поле(из запроса) какому свойству соотвествует в ассоциативном массиве, и в loadData ищем их и загружаем
Обсуждают сегодня