controller refactoring part 9

This commit is contained in:
Peter Papp
2021-07-20 13:13:33 +02:00
parent 0633131a73
commit 8b250e94cb
10 changed files with 185 additions and 137 deletions

View File

@@ -0,0 +1,27 @@
<?php
namespace Domain\Subscriptions\Controllers;
use App\Http\Controllers\Controller;
use Auth;
use Domain\Subscriptions\Services\StripeService;
use Illuminate\Http\Response;
/**
* Generate setup intent
*/
class GetSetupIntentController extends Controller
{
public function __construct(
public StripeService $stripe,
) {}
public function setup_intent(): Response
{
return response(
$this->stripe->getSetupIntent(Auth::user()), 201
);
}
}