public function __construct($config = array()) { global $displetretsidx_apiConfig; $displetretsidx_apiConfig = array_merge($displetretsidx_apiConfig, $config); self::$cache = new $displetretsidx_apiConfig['cacheClass'](); self::$auth = new $displetretsidx_apiConfig['authClass'](); self::$io = new $displetretsidx_apiConfig['ioClass'](); }