PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.20
Booking for Appointments and Events Calendar – Amelia v1.2.20
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
34 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 /**
20 * @param int $paymentId
21 *
22 * @return array
23 *
24 * @throws InvalidArgumentException
25 * @throws NotFoundException
26 * @throws QueryExecutionException
27 * @throws ContainerException
28 */
29 public function generateInvoice($paymentId)
30 {
31 return [];
32 }
33 }
34