2016-05-28 8 views
0

関数内の変数を呼び出された次の関数に渡そうとしていますが、変数が定義されていないと言うエラーが出る可能性があります。1つのコントローラ内のある関数から別の関数に変数を渡す

public function postPayment(Request $request) { 

//Fetch package name 
$package = $request->input('package'); 

//Record order 
return $this->recordOrder()->with('package', $package); 

}

public function recordOrder($package){ 

    $stripe_trans = User::where('id', Auth::user()->id)->pluck('stripe_id'); 

    $order = new Orders; 
    $order->user_id = Auth::user()->id; 
    $order->order_id = $stripe_trans; 
    $order->status = 'Pending'; 

    $order->save(); 

    return redirect()->back(); 
} 

答えて

1

fucntionの呼び出し中に変数を渡す必要が

return $this->recordOrder($package); 
関連する問題