]> git.mxchange.org Git - friendica.git/blobdiff - include/cli_startup.php
Use the exclamation mark to address forums as well
[friendica.git] / include / cli_startup.php
index 557d08c28874aaed1a0dff85d46883fb46a504f1..645e5eddd8544e8c29b50478834ec1de34dee874 100644 (file)
@@ -1,25 +1,23 @@
 <?php /** @file */
 
-use \Friendica\Core\Config;
+use Friendica\App;
+use Friendica\Core\Config;
 
 require_once('boot.php');
 
 // Everything we need to boot standalone 'background' processes
 
 function cli_startup() {
+       global $a;
 
-       global $a, $db;
-
-       if (is_null($a)) {
-               $a = new App;
+       if (empty($a)) {
+               $a = new App(dirname(__DIR__));
        }
 
-       if (is_null($db)) {
-               @include(".htconfig.php");
-               require_once("dba.php");
-               $db = new dba($db_host, $db_user, $db_pass, $db_data);
-               unset($db_host, $db_user, $db_pass, $db_data);
-       };
+       @include(".htconfig.php");
+       require_once("dba.php");
+       dba::connect($db_host, $db_user, $db_pass, $db_data);
+       unset($db_host, $db_user, $db_pass, $db_data);
 
        require_once('include/session.php');
 
@@ -28,5 +26,4 @@ function cli_startup() {
        $a->set_baseurl(get_config('system','url'));
 
        load_hooks();
-
 }