aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/app.php
diff options
context:
space:
mode:
authorIgor Wiedler <igor@wiedler.ch>2012-11-19 22:28:12 +0100
committerIgor Wiedler <igor@wiedler.ch>2012-11-19 22:28:12 +0100
commitb453f359ff6dab58b0eaf94548c4e58110fb02ec (patch)
tree9202c97ffd6ba11920d848c4ee8cb74f860b826a /phpBB/app.php
parentf4fedfe95bdebe276563e9718cf3f3480dc2b8b9 (diff)
parent305f41cf1a540984fd7a71b61a601b1794e3bd04 (diff)
downloadforums-b453f359ff6dab58b0eaf94548c4e58110fb02ec.tar
forums-b453f359ff6dab58b0eaf94548c4e58110fb02ec.tar.gz
forums-b453f359ff6dab58b0eaf94548c4e58110fb02ec.tar.bz2
forums-b453f359ff6dab58b0eaf94548c4e58110fb02ec.tar.xz
forums-b453f359ff6dab58b0eaf94548c4e58110fb02ec.zip
Merge remote-tracking branch 'imkingdavid/feature/controller-new' into develop
* imkingdavid/feature/controller-new: (67 commits) [feature/controller] Fix misnamed route for functional test [feature/controller] Fix comments, check against more general HttpException [feature/controller] Check for proper status codes from controllers [feature/controller] Correctly create Symfony object from globals [feature/controller] Add documentation about input being HTML-escaped [feature/controller] Create Symfony Request in new function [feature/controller] Remove unused language strings [feature/controller] Don't use $user->lang() before container compilation [feature/controller] Update routing documentation for using query string [feature/controller] Remove now-unused code [feature/controller] Remove url rewriting until we use pathinfo in controllers [feature/controller] Fix functional tests to use query string for controllers [feature/controller] Allow injecting Symfony Request into controllers [feature/controller] Use query string, not path info, for controller access [feature/controller] Fix line endings and permissions, and check responses [feature/controller] Remove URL rewriting by default [feature/controller] Add controller functional test with template [feature/controller] Use warning instead of echo for copy() and unlink() [feature/controller] Flip method parameters, require $message [feature/controller] Rename $root_path class property to $phpbb_root_path ...
Diffstat (limited to 'phpBB/app.php')
-rw-r--r--phpBB/app.php31
1 files changed, 31 insertions, 0 deletions
diff --git a/phpBB/app.php b/phpBB/app.php
new file mode 100644
index 0000000000..d93208d585
--- /dev/null
+++ b/phpBB/app.php
@@ -0,0 +1,31 @@
+<?php
+/**
+*
+* @package phpBB3
+* @copyright (c) 2012 phpBB Group
+* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2
+*
+*/
+
+/**
+*/
+
+/**
+* @ignore
+*/
+define('IN_PHPBB', true);
+$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
+$phpEx = substr(strrchr(__FILE__, '.'), 1);
+include($phpbb_root_path . 'common.' . $phpEx);
+include($phpbb_root_path . 'includes/functions_url_matcher.' . $phpEx);
+
+// Start session management
+$user->session_begin();
+$auth->acl($user->data);
+$user->setup('app');
+
+$symfony_request = phpbb_create_symfony_request($request);
+$http_kernel = $phpbb_container->get('http_kernel');
+$response = $http_kernel->handle($symfony_request);
+$response->send();
+$http_kernel->terminate($symfony_request, $response);