/**
  * @param array $params Array of parameters
  * @return mixed
  */
 public function setUserObjectAndGenerateRecordingHashByURL($params)
 {
     $username = $_SESSION['_user']['username'];
     $firstname = $_SESSION['_user']['firstname'];
     $lastname = $_SESSION['_user']['lastname'];
     $userId = $_SESSION['_user']['user_id'];
     $systemType = 'chamilo';
     $room_id = $params['room_id'];
     $urlWsdl = $this->url . "/services/UserService?wsdl";
     $omServices = new \SoapClient($urlWsdl);
     $objRec = new User();
     $objRec->SID = $this->sessionId;
     $objRec->username = $username;
     $objRec->firstname = $firstname;
     $objRec->lastname = $lastname;
     $objRec->externalUserId = $userId;
     $objRec->externalUserType = $systemType;
     $objRec->recording_id = $recording_id;
     $orFn = $omServices->setUserObjectAndGenerateRecordingHashByURL($objRec);
     return $orFn->return;
 }