|
1
|
|
|
<?php |
|
2
|
35 |
|
error_reporting(-1); |
|
3
|
35 |
|
ini_set('display_errors',1); |
|
4
|
35 |
|
require_once __DIR__ . '/vendor/autoload.php'; |
|
5
|
|
|
|
|
6
|
35 |
|
$environment = new \OpenTribes\Core\Silex\Environment(); |
|
7
|
35 |
|
if(isset($_SERVER['REMOTE_ADDR'])){ |
|
8
|
35 |
|
$environment->setIp($_SERVER['REMOTE_ADDR']); |
|
9
|
35 |
|
} |
|
10
|
35 |
|
if(isset($_ENV['env'])){ |
|
11
|
35 |
|
$environment->set($_ENV['env']); |
|
12
|
35 |
|
} |
|
13
|
|
|
|
|
14
|
35 |
|
$app = new \Silex\Application(); |
|
15
|
35 |
|
$app['env'] = $environment->get(); |
|
16
|
35 |
|
$app->register(new \OpenTribes\Core\Silex\Module()); |
|
17
|
|
|
|
|
18
|
|
|
return $app; |
|
19
|
|
|
|