- Invoice listing in frontend

This commit is contained in:
Peter Papp
2021-04-21 16:53:39 +02:00
parent 5a9583be5b
commit eae212ac5d
22 changed files with 279 additions and 99 deletions

View File

@@ -3,9 +3,16 @@
namespace App\Http\Controllers\Oasis;
use App\Http\Controllers\Controller;
use Auth;
use Illuminate\Http\Request;
class ClientController extends Controller
{
//
/**
* @return mixed
*/
public function index()
{
return response(Auth::user()->clients, 200);
}
}

View File

@@ -3,9 +3,25 @@
namespace App\Http\Controllers\Oasis;
use App\Http\Controllers\Controller;
use App\Http\Resources\Oasis\OasisInvoiceCollection;
use Auth;
use Illuminate\Http\Request;
class InvoiceController extends Controller
{
//
/**
* @return mixed
*/
public function get_all_regular_invoices()
{
return response(new OasisInvoiceCollection(Auth::user()->regularInvoices), 200);
}
/**
* @return mixed
*/
public function get_all_advance_invoices()
{
return response(new OasisInvoiceCollection(Auth::user()->advanceInvoices), 200);
}
}