Example #1
0
 private static function Initialise()
 {
     if (self::$initialised) {
         return;
     }
     self::$logger = RXPLogger::getLogger(__CLASS__);
     self::$mappers = array();
     self::$mappers[HppRequest::GetClassName()] = new RequestMapper();
     self::$mappers[HppResponse::GetClassName()] = new ResponseMapper();
     self::$initialised = true;
 }
 private static function Initialise()
 {
     if (self::$initialised) {
         return;
     }
     $file = self::getVendorFile();
     $loader = (require $file);
     AnnotationRegistry::registerLoader(array($loader, 'loadClass'));
     self::$logger = RXPLogger::getLogger(__CLASS__);
     self::$validator = Validation::createValidatorBuilder()->enableAnnotationMapping()->getValidator();
     self::$initialised = true;
 }
Example #3
0
 /**
  * RealexHpp constructor
  *
  * @param string $secret
  */
 public function __construct($secret)
 {
     $this->logger = RXPLogger::getLogger(__CLASS__);
     $this->secret = $secret;
 }