private static function Initialise()
 {
     if (self::$initialised) {
         return;
     }
     self::$logger = RXPLogger::getLogger(__CLASS__);
     self::$initialised = true;
 }
Beispiel #2
0
 /**
  * RealexClient constructor.
  *
  * @param string $secret
  * @param HttpClient $httpClient
  * @param HttpConfiguration $httpConfiguration
  */
 public function __construct($secret, HttpConfiguration $httpConfiguration = null, HttpClient $httpClient = null)
 {
     $this->logger = RXPLogger::getLogger(__CLASS__);
     $this->secret = $secret;
     if (is_null($httpConfiguration)) {
         $this->httpConfiguration = new HttpConfiguration();
     } else {
         $this->httpConfiguration = $httpConfiguration;
     }
     if (is_null($httpClient)) {
         $this->httpClient = HttpUtils::getDefaultClient($this->httpConfiguration);
     } else {
         $this->httpClient = $httpClient;
     }
 }
Beispiel #3
0
 /**
  * HttpClient constructor.
  */
 public function __construct()
 {
     $this->logger = RXPLogger::getLogger(__CLASS__);
 }
Beispiel #4
0
 /**
  *
  * Initialises logger if not initialised already
  *
  */
 private static function getLogger()
 {
     if (!self::$logger) {
         self::$logger = RXPLogger::getLogger(__CLASS__);
     }
 }