0.00
Рейтинг
0.00
Сила

Олег

  • avatar spions
  • 0
Не знаю насколько костыльно, но так заработало:

        foreach (get_declared_classes() as $aDeclaredClasses) {
            if (preg_match("/_EntityParser/", $aDeclaredClasses)) {
                $ParserSource[] = new $aDeclaredClasses;
            }
        }

        foreach ($ParserSource as $program) {
            echo $program->getPrograms();
        }
  • avatar spions
  • 0
Классы подключил, в foreach (get_declared_classes() as $aDeclaredClasses) их вижу, но все равно не понимаю как мне вызвать getPrograms() например из первого.
  • avatar spions
  • 0
Каким образом можно получить список всех реализаций?
  • avatar spions
  • 0
Отправил в личку
  • avatar spions
  • 0
Как проверяли утечку? Пробовали вызвать один и тот же метод, скажем 40т. раз? :)
  • avatar spions
  • 0
Нашел частичного виновного: Вызов метода get на несуществующий столбец.

Предварительный итог -60%:

Выгружаю канал: 1 Смещение: 3
Bytes diff: 1187328
Bytes diff: 2198112
Выгружаю канал: 2 Смещение: 3
Bytes diff: 1927856
Bytes diff: 2949888
Выгружаю канал: 3 Смещение: 3
Bytes diff: 2293216
Bytes diff: 3222536
Выгружаю канал: 4 Смещение: 3
Bytes diff: 3113736
Bytes diff: 4134568
Выгружаю канал: 5 Смещение: 3
Bytes diff: 3380536
Bytes diff: 4442624
  • avatar spions
  • 0
Версия PHP старше. Нельзя просто так взять и перенести проект на новую версию LS :)
  • avatar spions
  • 0
Могу снять trace xdebug
  • avatar spions
  • 0
Пока нет. Идет рефакторинг кода, очень много костылей.
  • avatar spions
  • 0
Согласен.

getRole заработал после добавления в «PluginReles.class.php» и перелогина, хотя до этого 20 раз сбрасывал кеш.

 public function Init()
    {
        parent::Init();
    }


Вопрос можно закрывать. Спасибо.
  • avatar spions
  • 0
Да, поправил везде.
После тыканья меня в ошибку, я тоже нашел два места.
  • avatar spions
  • 0
В общем-то тоже самое.
+ я попробовал намеренно сделать синтаксическую php ошибку в User.entity.class.php ругани не было. Создалось стойкое ощущение, что класс банально не подгружается.
  • avatar spions
  • 0
Поправил. Не помогло :)