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 / Document / DocumentSettings.php

DocumentSettings.php in Billingo Official for WooCommerce trunk, at src/Models/Document/DocumentSettings.php

38 lines 1.0 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\Document;
4
5 use App\Billingo\Models\Document\DocumentInstantPaymentRequest;
6 use App\Billingo\Contracts\ValidableInterface;
7 use App\Billingo\Models\BillingoModel;
8 use App\Billingo\Traits\WithFactory;
9 use App\Billingo\Validation\Document\DocumentSettingsValidator;
10
11 /**
12 * @property boolean $mediated_service
13 * @property boolean $without_financial_fulfillment
14 * @property string $online_payment
15 * @property boolean $should_send_email
16 * @property string $round
17 * @property string $dont_send_to_nav_reason
18 * @property string $order_number
19 * @property integer $place_id
20 * @property boolean $instant_payment
21 * @property string $selected_type
22 * @property null|DocumentInstantPaymentRequest $instant_payment_request
23 */
24 class DocumentSettings extends BillingoModel
25 {
26
27 use WithFactory;
28
29 protected array $cast = [
30 'instant_payment_request' => DocumentInstantPaymentRequest::class,
31 ];
32
33 protected function getValidator(): ValidableInterface
34 {
35 return new DocumentSettingsValidator();
36 }
37 }
38