removed old subscription backend

This commit is contained in:
Čarodej
2021-11-19 16:18:27 +01:00
parent 34eaf3e411
commit f402141bfb
50 changed files with 13 additions and 2287 deletions
@@ -1,35 +0,0 @@
<?php
namespace Domain\Invoices\Controllers;
use Illuminate\View\View;
use App\Http\Controllers\Controller;
use Domain\Subscriptions\Services\StripeService;
use Domain\Admin\Resources\InvoiceAdminCollection;
class AdminInvoiceController extends Controller
{
public function __construct(
private StripeService $stripe
) {
}
/**
* Get all invoices
*/
public function index(): InvoiceAdminCollection
{
return new InvoiceAdminCollection(
$this->stripe->getInvoices()['data']
);
}
/**
* Get single invoice by invoice $token
*/
public function show(string $customer, string $token): View
{
return view('vuefilemanager.invoice')
->with('settings', get_settings_in_json())
->with('invoice', $this->stripe->getUserInvoice($customer, $token));
}
}
@@ -1,19 +0,0 @@
<?php
namespace Domain\Invoices\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Auth;
use Domain\Invoices\Resources\InvoiceCollection;
class UserProfileInvoiceController extends Controller
{
/**
* Get user invoices
*/
public function __invoke(): InvoiceCollection
{
$user = Auth::user()->invoices();
return new InvoiceCollection($user);
}
}