PluginProbe
Billingo Official for WooCommerce / trunk
Billingo Official for WooCommerce vtrunk
4.3.3 4.3.2 trunk 0.0.2 1.0.0 2.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 All 82 releases
billingo / src / Models / DocumentBlock / DocumentBlockSchema.php

DocumentBlockSchema.php in Billingo Official for WooCommerce trunk, at src/Models/DocumentBlock/DocumentBlockSchema.php

42 lines 1.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace App\Billingo\Models\DocumentBlock;
4
5 use App\Billingo\Contracts\ValidableInterface;
6 use App\Billingo\Models\BillingoModel;
7 use App\Billingo\Traits\WithFactory;
8 use App\Billingo\Validation\DocumentBlock\DocumentBlockSchemaValidator;
9
10 /**
11 * @property int $id
12 * @property string $name
13 * @property string $prefix
14 * @property string $type
15 * @property string|null $custom_field1
16 * @property string|null $custom_field2
17 * @property int $template_id
18 * @property string $pic_path
19 * @property int $normal_notification_id
20 * @property int $proforma_notification_id
21 * @property bool $generated
22 * @property string $invoice_number_format
23 * @property string|null $sender_email
24 * @property string $sender_name
25 * @property string|null $bcc_email
26 * @property bool $create_invoice_from_paid_proforma
27 * @property bool $fulfillment_date_from_proforma_payment_date
28 * @property bool $attach_xml_to_invoice_pdf
29 * @property bool $advance_paid_instant
30 * @property string $financial_fulfillment_highlight
31 * @property bool $entitlements_in_document_comment
32 */
33 class DocumentBlockSchema extends BillingoModel
34 {
35 use WithFactory;
36
37 protected function getValidator(): ValidableInterface
38 {
39 return new DocumentBlockSchemaValidator();
40 }
41 }
42