/** * * @throws Exception */ public function verifyUser() { try { $userService = new SoapClient(Config::get('wsdl.user')); $userService->verifyUser(array('code' => Input::get('code'))); } catch (Exception $ex) { return Response::json(array($ex->faultstring)); } }
zen_redirect(zen_href_link("dsf_shipping", 'action=account_info')); break; case 'account_save': $id = 1; $dsf_account_info_query_raw = "select * from dsf_account_info where id={$id} limit 1"; $dsf_account_info = $db->Execute($dsf_account_info_query_raw); $dsf_username = zen_db_prepare_input($_POST['dsf_username']); $dsf_password = zen_db_prepare_input($_POST['dsf_password']); $status = zen_db_prepare_input($_POST['status']); if (strlen($dsf_password) <= 0) { $dsf_password = $dsf_account_info->fields['dsf_password']; } if (strlen(trim($dsf_username)) > 0) { $client = new SoapClient($dsf_account_info->fields['dsf_wsdl_url'], array('encoding' => 'utf-8')); $params = array("in0" => $dsf_username, "in1" => $dsf_password); $userinfo = $client->verifyUser($params); } //var_dump($userinfo);exit; $sql_data_array = array('dsf_username' => $dsf_username . "", 'dsf_password' => $dsf_password . "", 'company_name_en' => $userinfo->out->companyEName . "", 'company_name_cn' => $userinfo->out->companyCName . "", 'company_id' => $userinfo->out->companyId . "", 'company_code' => $userinfo->out->companyCode . "", 'customer_service_code' => $userinfo->out->customerserviceCode . "", 'customer_service_id' => $userinfo->out->customerserviceId . "", 'customer_service_name' => $userinfo->out->customerserviceName . "", 'maintainer_code' => $userinfo->out->maintainerCode . "", 'maintainer_id' => $userinfo->out->maintainerId . "", 'maintainer_name' => $userinfo->out->maintainerName . "", 'status' => $status . "", 'modified' => date("Y-m-d H:i:s")); //var_dump($sql_data_array);exit; zen_db_perform("dsf_account_info", $sql_data_array, 'update', "id = '" . (int) $id . "'"); zen_redirect(zen_href_link("dsf_shipping", 'action=account_info')); break; case 'account_delete': $db->Execute("TRUNCATE `dsf_countries`;"); $db->Execute("TRUNCATE `dsf_countries_map`;"); $db->Execute("TRUNCATE `dsf_account_info`;"); $db->Execute("TRUNCATE `dsf_shipping`;"); zen_redirect(zen_href_link("dsf_shipping")); break; case 'shipping_save':