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; }
/** * RealexHpp constructor * * @param string $secret */ public function __construct($secret) { $this->logger = RXPLogger::getLogger(__CLASS__); $this->secret = $secret; }