controller refactoring part 11

This commit is contained in:
Peter Papp
2021-07-20 17:17:18 +02:00
parent 2d814f3839
commit b0859f71cd
22 changed files with 295 additions and 252 deletions
@@ -0,0 +1,22 @@
<?php
namespace Domain\Invoices\Controllers;
use App\Http\Controllers\Controller;
use Domain\Invoices\Resources\InvoiceCollection;
use Illuminate\Support\Facades\Auth;
class UserInvoicesController extends Controller
{
/**
* Get user invoices
*/
public function __invoke(): InvoiceCollection
{
return new InvoiceCollection(
Auth::user()->invoices()
);
}
}