/** * @see EPSInterface::getAdditionalUserParams() */ public function getAdditionalUserParams($sessionId, $date) { try { $getAdditionalUserParamsStdObject = new stdClass(); $getAdditionalUserParamsStdObject->sessionId = $sessionId; $getAdditionalUserParamsStdObject->date = $date; $response = parent::getAdditionalUserParams($getAdditionalUserParamsStdObject); $arrListAdditionalUserParams = array(); if (isset($response->return)) { $arrStdListAdditionalUserParams = $response->return; if (is_array($arrStdListAdditionalUserParams)) { for ($i = 0; $i < count($arrStdListAdditionalUserParams); $i++) { $arrListAdditionalUserParams[$i] = $arrStdListAdditionalUserParams[$i]; } } else { $arrListAdditionalUserParams[0] = $arrStdListAdditionalUserParams; } } return $arrListAdditionalUserParams; } catch (SoapFault $sf) { throw new ServerException($sf); } }