當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Input::getUriForPath方法代碼示例

本文整理匯總了PHP中Illuminate\Support\Facades\Input::getUriForPath方法的典型用法代碼示例。如果您正苦於以下問題:PHP Input::getUriForPath方法的具體用法?PHP Input::getUriForPath怎麽用?PHP Input::getUriForPath使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Illuminate\Support\Facades\Input的用法示例。


在下文中一共展示了Input::getUriForPath方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: payto

 public function payto($id, $order_no)
 {
     $payment = PaymentModel::find($id);
     if (!$payment) {
         \App::abort(404);
     }
     $order = OrderModel::where('order_no', $order_no)->first();
     if (!$order) {
         \App::abort(404);
     }
     $gateway = $payment->getOmniPayGateway();
     $return_url = Input::getUriForPath("/pay/{$id}/return.do");
     $notify_url = Input::getUriForPath("/pay/{$id}/notify.do");
     $gateway->setNotifyUrl($notify_url);
     $gateway->setReturnUrl($return_url);
     if (method_exists($gateway, 'setCancelUrl')) {
         $cancel_url = Input::getUriForPath("/pay/{$id}/cancel.do");
         $gateway->setCancelUrl($cancel_url);
     }
     # new order
     # db
     $order = array('out_trade_no' => $order->order_no, 'subject' => Config::get('laravel-payments::config.site') . ' 訂單號:' . $order_no, 'total_fee' => $order->need_pay);
     $response = $gateway->purchase($order)->send();
     # return a payto_url, and client redirect to alipay.
     return \Redirect::to($response->getRedirectUrl());
 }
開發者ID:xjtuwangke,項目名稱:laravel-payments,代碼行數:26,代碼來源:PaymentController.php


注:本文中的Illuminate\Support\Facades\Input::getUriForPath方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。