mirror of
https://github.com/FOSSBilling/FOSSBilling.git
synced 2026-11-10 14:03:30 +09:00
28 lines
824 B
PHP
28 lines
824 B
PHP
<?php
|
|
/**
|
|
* BoxBilling
|
|
*
|
|
* @copyright BoxBilling, Inc (http://www.boxbilling.com)
|
|
* @license Apache-2.0
|
|
*
|
|
* Copyright BoxBilling, Inc
|
|
* This source file is subject to the Apache-2.0 License that is bundled
|
|
* with this source code in the file LICENSE
|
|
*/
|
|
|
|
require_once dirname(__FILE__) . '/bb-load.php';
|
|
$di = include dirname(__FILE__) . '/bb-di.php';
|
|
$url = $di['request']->getQuery('_url');
|
|
$admin_prefix = $di['config']['admin_area_prefix'];
|
|
if (strncasecmp($url,$admin_prefix, strlen($admin_prefix)) === 0) {
|
|
$url = str_replace($admin_prefix, '', preg_replace('/\?.+/', '', $url));
|
|
$app = new Box_AppAdmin();
|
|
$app->setUrl($url);
|
|
} else {
|
|
$app = new Box_AppClient();
|
|
$app->setUrl($url);
|
|
}
|
|
$di['translate']();
|
|
$app->setDi($di);
|
|
print $app->run();
|
|
exit(); // disable auto_append_file directive
|