/** * @return bool|string */ public function renderError() { $data = array('error' => $this->error, 'errorCode' => $this->errorCode, 'errorMessage' => $this->errorMessage, 'errorMessageHumanConverted' => $this->errorMessageHumanConverted); $renderResult = MonetaSdkUtils::requireView('ErrorMessage', $data, $this->getSettingValue('monetasdk_view_files_path')); $this->render = $renderResult; return $renderResult; }
/** * processForwardAccountHistoryForm * * @return array * @throws MonetaSdkException */ private function processForwardAccountHistoryForm() { $accountId = $this->getRequestedValue('moneta_sdk_account'); $dateFrom = date("c", strtotime($this->getRequestedValue('moneta_sdk_date_from') . ' 00:00:00')); $dateTo = date("c", strtotime($this->getRequestedValue('moneta_sdk_date_to') . ' 23:59:59')); $pageNumber = $this->getRequestedValue('moneta_sdk_page_number'); if (!$pageNumber) { $pageNumber = 1; } $historyResult = $this->sdkMonetaHistory($accountId, $dateFrom, $dateTo, intval($this->getSettingValue('monetasdk_history_items_per_page')), $pageNumber); $processResultData = array('history' => $historyResult, 'account' => $accountId, 'moneta_sdk_date_from' => date('d.m.Y', strtotime($dateFrom)), 'moneta_sdk_date_to' => date('d.m.Y', strtotime($dateTo)), 'moneta_sdk_page_number' => $pageNumber); $processResultData = array_merge($processResultData, $processResultData); $this->render = MonetaSdkUtils::requireView('AccountHistoryForm', $processResultData, $this->getSettingValue('monetasdk_view_files_path')); return $processResultData; }