В классе Users для свойства Location включено хранение истории. История накоплена, проверял через phpmyadmin.
Для получения массива истории в классе Users создал свойство LocHistory, которое пытаюсь заполнить из стандартного метода SetLocation, дополнив его код своим куском, и для начала пытаюсь вывести хотя бы длину истории (длину полученного массива):
Код: Выделить всё
$arr_loc = getHistory($this . '.Location', strtotime("-1 day"));
$this->setProperty("LocHistory",count($arr_loc));
Если в getHistory вместо $this . '.Location' написать конкретного пользователя 'username.Location', то срабатывает правильно.
Подскажите, пожалуйста, что я делаю не так?