Конфликт двух CMS

Moric

Новичок
Конфликт двух CMS

Сопровождаю сайт написанный на некой CMS написанной специально. Потребовалось прикрепить форум (PHPBB3), да так, что бы регистрация была одна на всех.

В коде CMS, где происходит регистрация в системе, подключаю параллельную регистрацию на форуме. Для этого подключаю файлы форума. На это месте происходит затык.

В CMS и форуме определяются классы с одинаковыми именами (User, Temple и тд). Поменять имена ни там, ни там не желательно.

Вопрос. Можно ли как то указать PHP, что указанный кусок кода (отвечающий за регистрацию на форуме) живет в своем пространстве имен и после выполнения должен перейти обратно?
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
надо строить грамотную архитектуру, в которой не используются глобальные переменные
на 5.3 можно перевести свой код в отдельный namespace, но сделать это будет непросто
 

HraKK

Мудак
Команда форума
пишите свою функцию авторизации и там и там - быстрее
 

sky_fox

Новичок
Пишите напрямую в базу форума из своей КМС и наоборот, в чем проблема?
 

С.

Продвинутый новичок
пишите свою функцию авторизации и там и там - быстрее
HraKK, сделать из конфликта двух CMS конфликт трех -- формально решение поставленной задачи, но все же не совсем корректное.
 

HraKK

Мудак
Команда форума
С.
Конфликта не будет, формально решится и быстрее всего. А уровень Moric не позволит сделать лучше.
 
Сверху