Example #1
0
 public function createClient($request)
 {
     $settings = $this->openSettings('app');
     try {
         $client = new Client($settings->get('id'), Version::VERSION, $settings->get('packageUpdate.api.server'));
         $client->setSessionId($request->getSession()->get('mod.update.api.sessionid'));
         // Init session with current ID, or create new one.
         $client->initSession();
     } catch (\Exception $e) {
         $client = null;
     }
     return $client;
 }