public static function load($log_level = Log::WARN) { //start main system $obj = static::_get(Config::get('vidcache', 'host'), Config::get('vidcache', 'port'), Config::get('vidcache', 'scheme'), Log::INFO); //setup crypt handler $obj->stream->setCrypt(Crypt::_get(Config::get('vidcache', 'crypt_key'), Config::get('vidcache', 'crypt_iv'))); //set encoding $obj->setEncoding(Xport::ENC_SERIALIZE); //set log level $obj->log->setLevel($log_level); return $obj; }
public static function load() { //get our crypt instance $crypt = Crypt::_get(Config::get('vidcache', 'crypt_key'), Config::get('vidcache', 'crypt_iv')); //load up xport and the environment $obj = static::_get('localhost', Config::get('vidcache', 'server_port'), Config::get('vidcache', 'server_scheme'), Log::DEBUG); $obj->setEncoding(Xport::ENC_SERIALIZE); $obj->stream->setCrypt($crypt); $obj->block_stream->setCrypt($crypt); $obj->vc = SDK::load(); $obj->vc->connect(Config::get('vidcache', 'api_key')); return $obj; }