/**
  * Fetch POST data
  * Get login by cookie
  * Get Ip
  * If check parameters is true, check mandatory parameters
  *
  * @param bool $check
  * @return array
  * @throws \common_exception_MissingParameter
  */
 protected function getData($check = false)
 {
     $data = parent::getData($check);
     $data['login'] = UserHelper::getUserLogin(\common_session_SessionManager::getSession()->getUser());
     if ($this->hasRequestParameter('testCenter')) {
         $data[DiagnosticStorage::DIAGNOSTIC_TEST_CENTER] = $this->getRequestParameter('testCenter');
     }
     if ($this->hasRequestParameter('workstation')) {
         $data[DiagnosticStorage::DIAGNOSTIC_WORKSTATION] = trim($this->getRequestParameter('workstation'));
     }
     return $data;
 }