]> git.mxchange.org Git - friendica.git/blob - include/cli_startup.php
645e5eddd8544e8c29b50478834ec1de34dee874
[friendica.git] / include / cli_startup.php
1 <?php /** @file */
2
3 use Friendica\App;
4 use Friendica\Core\Config;
5
6 require_once('boot.php');
7
8 // Everything we need to boot standalone 'background' processes
9
10 function cli_startup() {
11         global $a;
12
13         if (empty($a)) {
14                 $a = new App(dirname(__DIR__));
15         }
16
17         @include(".htconfig.php");
18         require_once("dba.php");
19         dba::connect($db_host, $db_user, $db_pass, $db_data);
20         unset($db_host, $db_user, $db_pass, $db_data);
21
22         require_once('include/session.php');
23
24         Config::load();
25
26         $a->set_baseurl(get_config('system','url'));
27
28         load_hooks();
29 }