Merge pull request #15357 from civicrm/5.18
[civicrm-core.git] / CRM / Utils / System / Soap.php
index bfaa43d456730aaf48e30df32d229a68b5e07689..2edca70da7be9e91fb88e68a33a34f2bdbc46fd5 100644 (file)
@@ -3,7 +3,7 @@
  +--------------------------------------------------------------------+
  | CiviCRM version 5                                                  |
  +--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2018                                |
+ | Copyright CiviCRM LLC (c) 2004-2019                                |
  +--------------------------------------------------------------------+
  | This file is a part of CiviCRM.                                    |
  |                                                                    |
@@ -28,7 +28,7 @@
 /**
  *
  * @package CRM
- * @copyright CiviCRM LLC (c) 2004-2018
+ * @copyright CiviCRM LLC (c) 2004-2019
  */
 
 /**
@@ -38,9 +38,10 @@ class CRM_Utils_System_Soap extends CRM_Utils_System_Base {
 
   /**
    * UF container variables.
+   * @var string
    */
-  static $uf = NULL;
-  static $ufClass = NULL;
+  public static $uf = NULL;
+  public static $ufClass = NULL;
 
   /**
    * Given a permission string, check for access requirements
@@ -124,4 +125,9 @@ class CRM_Utils_System_Soap extends CRM_Utils_System_Base {
     throw new Exception("Method not implemented: getLoginURL");
   }
 
+  public function loadBootStrap($params = [], $loadUser = TRUE, $throwError = TRUE, $realPath = NULL) {
+    // It makes zero sense for this class to extend CRM_Utils_System_Base.
+    throw new \RuntimeException("Not implemented");
+  }
+
 }