summaryrefslogtreecommitdiff
path: root/index.php
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@webtrees.net>2019-01-26 21:56:08 +0000
committerGreg Roach <fisharebest@webtrees.net>2019-01-26 21:56:08 +0000
commitdf08ce32270e58e8683d5f85badd226b9441a06e (patch)
tree17fb38b53648a60aa6b17365ecc833029327bdf1 /index.php
parent9867b2f0bfec6864e75b2501f3e96895ff42db48 (diff)
downloadwebtrees-df08ce32270e58e8683d5f85badd226b9441a06e.tar.gz
webtrees-df08ce32270e58e8683d5f85badd226b9441a06e.tar.bz2
webtrees-df08ce32270e58e8683d5f85badd226b9441a06e.zip
Need an empty tree in the container during setup
Diffstat (limited to 'index.php')
-rw-r--r--index.php16
1 files changed, 9 insertions, 7 deletions
diff --git a/index.php b/index.php
index bd9dac9b6e..3d60641c10 100644
--- a/index.php
+++ b/index.php
@@ -29,7 +29,6 @@ use Fisharebest\Webtrees\Http\Middleware\Housekeeping;
use Fisharebest\Webtrees\Http\Middleware\PageHitCounter;
use Fisharebest\Webtrees\Http\Middleware\UseTransaction;
use Fisharebest\Webtrees\I18N;
-use Fisharebest\Webtrees\Application;
use Fisharebest\Webtrees\Services\TimeoutService;
use Fisharebest\Webtrees\Session;
use Fisharebest\Webtrees\Site;
@@ -73,6 +72,9 @@ app()->instance('cache.array', new Repository(new ArrayStore()));
$request = Request::createFromGlobals();
app()->instance(Request::class, $request);
+// Dummy value, until we have created our first tree.
+app()->bind(Tree::class, function () { return null; });
+
// Calculate the base URL, so we can generate absolute URLs.
$request_uri = $request->getSchemeAndHttpHost() . $request->getRequestUri();
@@ -255,21 +257,21 @@ try {
DebugBar::startMeasure('controller_action');
$middleware_stack = [
- CheckForMaintenanceMode::class,
+ //CheckForMaintenanceMode::class,
];
if (class_exists(DebugBar::class)) {
- $middleware_stack[] = DebugBarData::class;
+ //$middleware_stack[] = DebugBarData::class;
}
if ($request->getMethod() === Request::METHOD_GET) {
- $middleware_stack[] = PageHitCounter::class;
- $middleware_stack[] = Housekeeping::class;
+ //$middleware_stack[] = PageHitCounter::class;
+ //$middleware_stack[] = Housekeeping::class;
}
if ($request->getMethod() === Request::METHOD_POST) {
- $middleware_stack[] = UseTransaction::class;
- $middleware_stack[] = CheckCsrf::class;
+ //$middleware_stack[] = UseTransaction::class;
+ //$middleware_stack[] = CheckCsrf::class;
}
// Apply the middleware using the "onion" pattern.