/** * Update the payment method for the user. * * @param UpdatePaymentMethodRequest $request * @return Response */ public function update(UpdatePaymentMethodRequest $request) { Spark::interact(UpdatePaymentMethod::class, [$request->user(), $request->all()]); }
/** * Update the payment method for the user. * * @param UpdatePaymentMethodRequest $request * @param Team $team * @return Response */ public function update(UpdatePaymentMethodRequest $request, Team $team) { abort_unless($request->user()->ownsTeam($team), 403); Spark::interact(UpdatePaymentMethod::class, [$team, $request->all()]); }