X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=boot.php;h=ccff45f7343295d6b4c29648febce22a55e3735c;hb=4dfea76434d37e5a89b39122ec42b8580366ed50;hp=4cdd5b76ab48a9c193c969fdaef1d3b2198b2b2a;hpb=797de5bfe0f34033b86bc5477672bcc6bd9ff3c2;p=friendica.git diff --git a/boot.php b/boot.php index 4cdd5b76ab..ccff45f734 100644 --- a/boot.php +++ b/boot.php @@ -1028,7 +1028,7 @@ class App { } else { $r = q("SELECT `contact`.`avatar-date` AS picdate FROM `contact` WHERE `contact`.`thumb` like '%%/%s'", $common_filename); - if(! dbm::is_result($r)){ + if (! dbm::is_result($r)) { $this->cached_profile_image[$avatar_image] = $avatar_image; } else { $this->cached_profile_picdate[$common_filename] = "?rev=".urlencode($r[0]['picdate']); @@ -1191,7 +1191,7 @@ class App { q("START TRANSACTION"); $r = q("SELECT `pid` FROM `process` WHERE `pid` = %d", intval(getmypid())); - if(!dbm::is_result($r)) { + if (!dbm::is_result($r)) { q("INSERT INTO `process` (`pid`,`command`,`created`) VALUES (%d, '%s', '%s')", intval(getmypid()), dbesc($command), @@ -1207,7 +1207,7 @@ class App { q("START TRANSACTION"); $r = q("SELECT `pid` FROM `process`"); - if(dbm::is_result($r)) { + if (dbm::is_result($r)) { foreach ($r AS $process) { if (!posix_kill($process["pid"], 0)) { q("DELETE FROM `process` WHERE `pid` = %d", intval($process["pid"])); @@ -1478,10 +1478,11 @@ function clean_urls() { } function z_path() { - $a = get_app(); - $base = $a->get_baseurl(); + $base = App::get_baseurl(); + if(! clean_urls()) $base .= '/?q='; + return $base; } @@ -1491,10 +1492,10 @@ function z_path() { * @see App::get_baseurl() * * @return string + * @TODO Maybe super-flous and deprecated? Seems to only wrap App::get_baseurl() */ function z_root() { - $a = get_app(); - return $a->get_baseurl(); + return App::get_baseurl(); } /** @@ -1536,7 +1537,7 @@ function check_db() { * Sets the base url for use in cmdline programs which don't have * $_SERVER variables */ -function check_url(&$a) { +function check_url(App &$a) { $url = get_config('system','url'); @@ -1547,9 +1548,9 @@ function check_url(&$a) { // We will only change the url to an ip address if there is no existing setting if(! x($url)) - $url = set_config('system','url',$a->get_baseurl()); - if((! link_compare($url,$a->get_baseurl())) && (! preg_match("/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/",$a->get_hostname))) - $url = set_config('system','url',$a->get_baseurl()); + $url = set_config('system','url',App::get_baseurl()); + if((! link_compare($url,App::get_baseurl())) && (! preg_match("/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/",$a->get_hostname))) + $url = set_config('system','url',App::get_baseurl()); return; } @@ -1558,7 +1559,7 @@ function check_url(&$a) { /** * @brief Automatic database updates */ -function update_db(&$a) { +function update_db(App &$a) { $build = get_config('system','build'); if(! x($build)) $build = set_config('system','build',DB_UPDATE_VERSION); @@ -1674,10 +1675,10 @@ function run_update_function($x) { * @param App $a * */ -function check_plugins(&$a) { +function check_plugins(App &$a) { $r = q("SELECT * FROM `addon` WHERE `installed` = 1"); - if(dbm::is_result($r)) + if (dbm::is_result($r)) $installed = $r; else $installed = array(); @@ -2021,7 +2022,7 @@ function current_theme(){ $r = q("select theme from user where uid = %d limit 1", intval($a->profile_uid) ); - if(dbm::is_result($r)) + if (dbm::is_result($r)) $page_theme = $r[0]['theme']; } @@ -2134,7 +2135,7 @@ function feed_birthday($uid,$tz) { intval($uid) ); - if(dbm::is_result($p)) { + if (dbm::is_result($p)) { $tmp_dob = substr($p[0]['dob'],5); if(intval($tmp_dob)) { $y = datetime_convert($tz,$tz,'now','Y'); @@ -2409,7 +2410,8 @@ function get_temppath() { return(""); } -function set_template_engine(&$a, $engine = 'internal') { +/// @deprecated +function set_template_engine(App &$a, $engine = 'internal') { /// @note This function is no longer necessary, but keep it as a wrapper to the class method /// to avoid breaking themes again unnecessarily