emizoripx / prepago-bags
shop prepago-bags in emizor5
v1.4.1
2024-04-03 21:27 UTC
Requires
- emizoripx/payment-qr-bcp: ^1.1
This package is auto-updated.
Last update: 2026-05-29 01:38:58 UTC
README
Library to manage prepago-bags in emizor5
Api routes
-
Add prepago-bags routes in
routes/api.phpuse EmizorIpx\PrepagoBags\routes\PrepagoBags; ... PrepagoBags::routes();
Append Bags in FelData
- Added method to insert bags in fel_data
App\Http\Controllers\BaseController
<?php
namespace App\Http\Controllers;
use EmizorIpx\PrepagoBags\Utils\Presenter as UtilsPresenter;
class BaseController extends Controller
{
protected function response($response)
{
...
if ($index == 'none') {
...
} else {
...
if (request()->include_fel_data) {
...
$response = UtilsPresenter::appendBagsFelData($response);
}
}
...
}
}
Added exception in shop
- Added exception in invoice emit in shop
App\Http\Controllers\Shop\InvoiceController.php
<?php
namespace App\Http\Controllers;
class InvoiceController extends BaseController
{
...
// EMIZOR-INVOICE-INSERT
try {
$invoice->emit();
} catch (Exception $ex) {
return response(['message' => $ex->getMessage()]);;
}
...
}
}