PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.32
Booking for Appointments and Events Calendar – Amelia v1.2.32
2.4.9 2.4.8 2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / src / Application / Services / Invoice / StarterInvoiceApplicationService.php
ameliabooking / src / Application / Services / Invoice Last commit date
AbstractInvoiceApplicationService.php 1 year ago StarterInvoiceApplicationService.php 1 year ago
StarterInvoiceApplicationService.php
33 lines
1 <?php
2
3 namespace AmeliaBooking\Application\Services\Invoice;
4
5 use AmeliaBooking\Domain\Common\Exceptions\InvalidArgumentException;
6 use AmeliaBooking\Infrastructure\Common\Exceptions\NotFoundException;
7 use AmeliaBooking\Infrastructure\Common\Exceptions\QueryExecutionException;
8 use Interop\Container\Exception\ContainerException;
9 use Dompdf\Dompdf;
10
11 /**
12 * Class StarterInvoiceApplicationService
13 *
14 * @package AmeliaBooking\Application\Services\Invoice
15 */
16 class StarterInvoiceApplicationService extends AbstractInvoiceApplicationService
17 {
18 /**
19 * @param int $paymentId
20 *
21 * @return array
22 *
23 * @throws InvalidArgumentException
24 * @throws NotFoundException
25 * @throws QueryExecutionException
26 * @throws ContainerException
27 */
28 public function generateInvoice($paymentId)
29 {
30 return [];
31 }
32 }
33