]> git.mxchange.org Git - friendica.git/blobdiff - src/Core/System.php
Cut and paste is always fun
[friendica.git] / src / Core / System.php
index a2c6f6509cbfcdb32c8afa3e0e50c22067039035..45e4f652af55d3eb71b61d1cc7ebde0b1f7d8840 100644 (file)
@@ -1,4 +1,7 @@
 <?php
+/**
+ * @file src/Core/System.php
+ */
 namespace Friendica\Core;
 
 use Friendica\App;
@@ -13,14 +16,16 @@ use Friendica\App;
 /**
  * @brief System methods
  */
-class System {
-
+class System
+{
        private static $a;
 
        /**
         * @brief Initializes the static class variable
+        * @return void
         */
-       private static function init() {
+       private static function init()
+       {
                global $a;
 
                if (!is_object(self::$a)) {
@@ -34,7 +39,8 @@ class System {
         * @param bool $ssl Whether to append http or https under SSL_POLICY_SELFSIGN
         * @return string Friendica server base URL
         */
-       public static function baseUrl($ssl = false) {
+       public static function baseUrl($ssl = false)
+       {
                self::init();
                return self::$a->get_baseurl($ssl);
        }
@@ -42,21 +48,23 @@ class System {
        /**
         * @brief Removes the baseurl from an url. This avoids some mixed content problems.
         *
-        * @param string $orig_url
+        * @param string $orig_url The url to be cleaned
         *
         * @return string The cleaned url
         */
-       public static function removedBaseUrl($orig_url) {
+       public static function removedBaseUrl($orig_url)
+       {
                self::init();
                return self::$a->remove_baseurl($orig_url);
        }
 
        /**
         * @brief Returns a string with a callstack. Can be used for logging.
-        *
+        * @param integer $depth optional, default 4
         * @return string
         */
-       public static function callstack($depth = 4) {
+       public static function callstack($depth = 4)
+       {
                $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS);
 
                // We remove the first two items from the list since they contain data that we don't need.