Symfony 2 phpbb интеграция
Я пытаюсь интегрировать phpbb с приложением symfony2. Я просто хочу использовать данные пользователя из phpbb, а в приложении symfony2 у меня даже нет пользовательской модели / сущности. Я хочу, чтобы пользователь вошел в форум phpbb и получил доступ к приложению symfony2, чтобы получить данные из сеанса phpbb и отобразить их. в app.php
Я старался:
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : __DIR__.'/forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
//Start session management
$user->session_begin();
$auth->acl($user->data);
в $user->data есть необходимая информация, но когда приложение пытается создать запрос
$kernel = new AppKernel('dev', true);
$kernel->loadClassCache();
ini_set('display_errors', 'On');
$request = Request::createFromGlobals();
я получаю ошибку:
Catchable fatal error: Argument 1 passed to Symfony\Component\HttpFoundation\Request::createRequestFromFactory() must be of the type array, object given, called in /home/g/projects/danger-cs/cs/app/bootstrap.php.cache on line 482 and defined in /home/g/projects/danger-cs/cs/app/bootstrap.php.cache on line 1222
я думаю, что проблема в сеансе, потому что, если я прокомментирую код для подключения phpbb к функции createRequestFromFactory()
передаются 6 пустых массивов, но при подключении к phpbb в функцию samo передаются объекты phpbb.
Любая идея, как сделать то, что я пытаюсь? Или другая идея, как получить данные от пользователя phpbb?