Completed
Push — master ( a6e4ea...ae9fdb )
by Florian
14s
created

setClearingInstructionnote()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
eloc 2
nc 1
nop 1
1
<?php
2
/**
3
 *
4
 * NOTICE OF LICENSE
5
 *
6
 * This source file is subject to the GNU General Public License (GPL 3)
7
 * that is bundled with this package in the file LICENSE.txt
8
 *
9
 * DISCLAIMER
10
 *
11
 * Do not edit or add to this file if you wish to upgrade Payone to newer
12
 * versions in the future. If you wish to customize Payone for your
13
 * needs please refer to http://www.payone.de for more information.
14
 *
15
 * @category        Payone
16
 * @package         Payone_TransactionStatus
17
 * @copyright       Copyright (c) 2012 <[email protected]> - www.noovias.com
18
 * @author          Matthias Walter <[email protected]>
19
 * @license         <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
20
 * @link            http://www.noovias.com
21
 */
22
23
/**
24
 *
25
 * @category        Payone
26
 * @package         Payone_TransactionStatus
27
 * @subpackage      Request
28
 * @copyright       Copyright (c) 2012 <[email protected]> - www.noovias.com
29
 * @license         <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
30
 * @link            http://www.noovias.com
31
 */
32
class Payone_TransactionStatus_Request extends Payone_TransactionStatus_Request_Abstract
0 ignored issues
show
Coding Style Compatibility introduced by
PSR1 recommends that each class must be in a namespace of at least one level to avoid collisions.

You can fix this by adding a namespace to your class:

namespace YourVendor;

class YourClass { }

When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.

Loading history...
33
{
34
    /**
35
     * @var string Payment portal key as MD5 value
36
     */
37
    protected $key = NULL;
38
    /**
39
     * @var string
40
     */
41
    protected $txaction = NULL;
42
    /**
43
     * @var string
44
     */
45
    protected $mode = NULL;
46
    /**
47
     * @var int Payment portal ID
48
     */
49
    protected $portalid = NULL;
50
    /**
51
     * @var int Account ID (subaccount ID)
52
     */
53
    protected $aid = NULL;
54
    /**     *
55
     * @var string
56
     */
57
    protected $clearingtype = NULL;
58
    /**
59
     * unix timestamp
60
     *
61
     * @var int
62
     */
63
    protected $txtime = NULL;
64
    /**
65
     * @var string ISO-4217
66
     */
67
    protected $currency = NULL;
68
    /**
69
     * @var int
70
     */
71
    protected $userid = NULL;
72
    /**
73
     * @var int
74
     */
75
    protected $customerid = NULL;
76
    /**
77
     * @var string
78
     */
79
    protected $param = NULL;
80
81
    // Parameter bei einer Statusmeldung eines Zahlungsvorgangs
82
83
    /**
84
     * @var int
85
     */
86
    protected $txid = NULL;
87
    /**
88
     * @var string
89
     */
90
    protected $reference = NULL;
91
    /**
92
     * @var string
93
     */
94
    protected $sequencenumber = NULL;
95
    /**
96
     * @var string
97
     */
98
    protected $receivable = NULL;
99
    /**
100
     * @var string
101
     */
102
    protected $balance = NULL;
103
    /**
104
     * @var string
105
     */
106
    protected $transaction_status = NULL;
107
    /**
108
     * @var string
109
     */
110
    protected $failedcause = NULL;
111
    /**
112
     * @var string
113
     */
114
    protected $reasoncode = NULL;
115
116
    // Zusätzliche Parameter Contract bei Statusmeldung eines Zahlungsvorgangs
117
118
    /**
119
     * @var int
120
     */
121
    protected $productid = NULL;
122
    /**
123
     * @var int
124
     */
125
    protected $accessid = NULL;
126
127
    // Zusätzliche Parameter Collect (txaction=reminder) bei Statusmeldung eines Zahlungsvorgangs
128
129
    /**
130
     * @var string
131
     */
132
    protected $reminderlevel = NULL;
133
134
    // Parameter Invoicing (txaction=invoice)
135
136
    /**
137
     * @var string
138
     */
139
    protected $invoiceid = NULL;
140
    /**
141
     * @var string
142
     */
143
    protected $invoice_grossamount = NULL;
144
    /**
145
     * @var string
146
     */
147
    protected $invoice_date = NULL;
148
    /**
149
     * @var string
150
     */
151
    protected $invoice_deliverydate = NULL;
152
    /**
153
     * @var string
154
     */
155
    protected $invoice_deliveryenddate = NULL;
156
157
158
    /**
159
     * @var string
160
     */
161
    protected $clearing_bankaccountholder = NULL;
162
    /**
163
     * @var string
164
     */
165
    protected $clearing_bankcountry = NULL;
166
    /**
167
     * @var string
168
     */
169
    protected $clearing_bankaccount = NULL;
170
    /**
171
     * @var string
172
     */
173
    protected $clearing_bankcode = NULL;
174
    /**
175
     * @var string
176
     */
177
    protected $clearing_bankiban = NULL;
178
    /**
179
     * @var string
180
     */
181
    protected $clearing_bankbic = NULL;
182
    /**
183
     * @var string
184
     */
185
    protected $clearing_bankcity = NULL;
186
    /**
187
     * @var string
188
     */
189
    protected $clearing_bankname = NULL;
190
191
192
    /** @var string */
193
    protected $clearing_legalnote = NULL;
194
195
    /**
196
     * (YYYYMMDD)
197
     * @var string
198
     */
199
    protected $clearing_duedate = NULL;
200
201
    /** @var string */
202
    protected $clearing_reference = NULL;
203
204
    /** @var string */
205
    protected $clearing_instructionnote = NULL;
206
207
    /**
208
     * @var string
209
     */
210
    protected $iban = NULL;
211
    /**
212
     * @var string
213
     */
214
    protected $bic = NULL;
215
    /**
216
     * @var string
217
     */
218
    protected $mandate_identification = NULL;
219
    /**
220
     * @var string
221
     */
222
    protected $creditor_identifier = NULL;
223
    /**
224
     * Format YYYYMMDD
225
     * @var int
226
     */
227
    protected $clearing_date = NULL;
228
    /**
229
     * @var float
230
     */
231
    protected $clearing_amount = NULL;
232
233
234
    /**
235
     * @param int $accessid
236
     */
237
    public function setAccessid($accessid)
238
    {
239
        $this->accessid = $accessid;
240
    }
241
242
    /**
243
     * @return int
244
     */
245
    public function getAccessid()
246
    {
247
        return $this->accessid;
248
    }
249
250
    /**
251
     * @param int $aid
252
     */
253
    public function setAid($aid)
254
    {
255
        $this->aid = $aid;
256
    }
257
258
    /**
259
     * @return int
260
     */
261
    public function getAid()
262
    {
263
        return $this->aid;
264
    }
265
266
    /**
267
     * @param string $balance
268
     */
269
    public function setBalance($balance)
270
    {
271
        $this->balance = $balance;
272
    }
273
274
    /**
275
     * @return string
276
     */
277
    public function getBalance()
278
    {
279
        return $this->balance;
280
    }
281
282
    /**
283
     * @param string $clearingtype
284
     */
285
    public function setClearingtype($clearingtype)
286
    {
287
        $this->clearingtype = $clearingtype;
288
    }
289
290
    /**
291
     * @return string
292
     */
293
    public function getClearingtype()
294
    {
295
        return $this->clearingtype;
296
    }
297
298
    /**
299
     * @param string $currency
300
     */
301
    public function setCurrency($currency)
302
    {
303
        $this->currency = $currency;
304
    }
305
306
    /**
307
     * @return string
308
     */
309
    public function getCurrency()
310
    {
311
        return $this->currency;
312
    }
313
314
    /**
315
     * @param int $customerid
316
     */
317
    public function setCustomerid($customerid)
318
    {
319
        $this->customerid = $customerid;
320
    }
321
322
    /**
323
     * @return int
324
     */
325
    public function getCustomerid()
326
    {
327
        return $this->customerid;
328
    }
329
330
    /**
331
     * @param string $transaction_status
332
     */
333
    public function setTransactionStatus($transaction_status)
334
    {
335
        $this->transaction_status = $transaction_status;
336
    }
337
338
    /**
339
     * @return string
340
     */
341
    public function getTransactionStatus()
342
    {
343
        return $this->transaction_status;
344
    }
345
346
    /**
347
     * @param string $failedcause
348
     */
349
    public function setFailedcause($failedcause)
350
    {
351
        $this->failedcause = $failedcause;
352
    }
353
354
    /**
355
     * @return string
356
     */
357
    public function getFailedcause()
358
    {
359
        return $this->failedcause;
360
    }
361
362
    /**
363
     * @param string $reasoncode
364
     */
365
    public function setReasoncode($reasoncode)
366
    {
367
        $this->reasoncode = $reasoncode;
368
    }
369
370
    /**
371
     * @return string
372
     */
373
    public function getReasoncode()
374
    {
375
        return $this->reasoncode;
376
    }
377
378
    /**
379
     * @param string $invoice_date
380
     */
381
    public function setInvoiceDate($invoice_date)
382
    {
383
        $this->invoice_date = $invoice_date;
384
    }
385
386
    /**
387
     * @return string
388
     */
389
    public function getInvoiceDate()
390
    {
391
        return $this->invoice_date;
392
    }
393
394
    /**
395
     * @param string $invoice_deliverydate
396
     */
397
    public function setInvoiceDeliverydate($invoice_deliverydate)
398
    {
399
        $this->invoice_deliverydate = $invoice_deliverydate;
400
    }
401
402
    /**
403
     * @return string
404
     */
405
    public function getInvoiceDeliverydate()
406
    {
407
        return $this->invoice_deliverydate;
408
    }
409
410
    /**
411
     * @param string $invoice_deliveryenddate
412
     */
413
    public function setInvoiceDeliveryenddate($invoice_deliveryenddate)
414
    {
415
        $this->invoice_deliveryenddate = $invoice_deliveryenddate;
416
    }
417
418
    /**
419
     * @return string
420
     */
421
    public function getInvoiceDeliveryenddate()
422
    {
423
        return $this->invoice_deliveryenddate;
424
    }
425
426
    /**
427
     * @param string $invoice_grossamount
428
     */
429
    public function setInvoiceGrossamount($invoice_grossamount)
430
    {
431
        $this->invoice_grossamount = $invoice_grossamount;
432
    }
433
434
    /**
435
     * @return string
436
     */
437
    public function getInvoiceGrossamount()
438
    {
439
        return $this->invoice_grossamount;
440
    }
441
442
    /**
443
     * @param string $invoiceid
444
     */
445
    public function setInvoiceid($invoiceid)
446
    {
447
        $this->invoiceid = $invoiceid;
448
    }
449
450
    /**
451
     * @return string
452
     */
453
    public function getInvoiceid()
454
    {
455
        return $this->invoiceid;
456
    }
457
458
    /**
459
     * @param string $key
460
     */
461
    public function setKey($key)
462
    {
463
        $this->key = $key;
464
    }
465
466
    /**
467
     * @return string
468
     */
469
    public function getKey()
470
    {
471
        return $this->key;
472
    }
473
474
    /**
475
     * @param string $mode
476
     */
477
    public function setMode($mode)
478
    {
479
        $this->mode = $mode;
480
    }
481
482
    /**
483
     * @return string
484
     */
485
    public function getMode()
486
    {
487
        return $this->mode;
488
    }
489
490
    /**
491
     * @param string $param
492
     */
493
    public function setParam($param)
494
    {
495
        $this->param = $param;
496
    }
497
498
    /**
499
     * @return string
500
     */
501
    public function getParam()
502
    {
503
        return $this->param;
504
    }
505
506
    /**
507
     * @param int $portalid
508
     */
509
    public function setPortalid($portalid)
510
    {
511
        $this->portalid = $portalid;
512
    }
513
514
    /**
515
     * @return int
516
     */
517
    public function getPortalid()
518
    {
519
        return $this->portalid;
520
    }
521
522
    /**
523
     * @param int $productid
524
     */
525
    public function setProductid($productid)
526
    {
527
        $this->productid = $productid;
528
    }
529
530
    /**
531
     * @return int
532
     */
533
    public function getProductid()
534
    {
535
        return $this->productid;
536
    }
537
538
    /**
539
     * @param string $receivable
540
     */
541
    public function setReceivable($receivable)
542
    {
543
        $this->receivable = $receivable;
544
    }
545
546
    /**
547
     * @return string
548
     */
549
    public function getReceivable()
550
    {
551
        return $this->receivable;
552
    }
553
554
    /**
555
     * @param string $reference
556
     */
557
    public function setReference($reference)
558
    {
559
        $this->reference = $reference;
560
    }
561
562
    /**
563
     * @return string
564
     */
565
    public function getReference()
566
    {
567
        return $this->reference;
568
    }
569
570
    /**
571
     * @param string $reminderlevel
572
     */
573
    public function setReminderlevel($reminderlevel)
574
    {
575
        $this->reminderlevel = $reminderlevel;
576
    }
577
578
    /**
579
     * @return string
580
     */
581
    public function getReminderlevel()
582
    {
583
        return $this->reminderlevel;
584
    }
585
586
    /**
587
     * @param string $sequencenumber
588
     */
589
    public function setSequencenumber($sequencenumber)
590
    {
591
        $this->sequencenumber = $sequencenumber;
592
    }
593
594
    /**
595
     * @return string
596
     */
597
    public function getSequencenumber()
598
    {
599
        return $this->sequencenumber;
600
    }
601
602
    /**
603
     * @param string $txaction
604
     */
605
    public function setTxaction($txaction)
606
    {
607
        $this->txaction = $txaction;
608
    }
609
610
    /**
611
     * @return string
612
     */
613
    public function getTxaction()
614
    {
615
        return $this->txaction;
616
    }
617
618
    /**
619
     * @param int $txid
620
     */
621
    public function setTxid($txid)
622
    {
623
        $this->txid = $txid;
624
    }
625
626
    /**
627
     * @return int
628
     */
629
    public function getTxid()
630
    {
631
        return $this->txid;
632
    }
633
634
    /**
635
     * @param int $txtime
636
     */
637
    public function setTxtime($txtime)
638
    {
639
        $this->txtime = $txtime;
640
    }
641
642
    /**
643
     * @return int
644
     */
645
    public function getTxtime()
646
    {
647
        return $this->txtime;
648
    }
649
650
    /**
651
     * @param int $userid
652
     */
653
    public function setUserid($userid)
654
    {
655
        $this->userid = $userid;
656
    }
657
658
    /**
659
     * @return int
660
     */
661
    public function getUserid()
662
    {
663
        return $this->userid;
664
    }
665
666
    /**
667
     * @param string $clearing_bankaccount
668
     */
669
    public function setClearingBankaccount( $clearing_bankaccount)
670
    {
671
        $this->clearing_bankaccount = $clearing_bankaccount;
672
    }
673
674
    /**
675
     * @return string
676
     */
677
    public function getClearingBankaccount()
678
    {
679
        return $this->clearing_bankaccount;
680
    }
681
682
    /**
683
     * @param string $clearing_bankaccountholder
684
     */
685
    public function setClearingBankaccountholder( $clearing_bankaccountholder)
686
    {
687
        $this->clearing_bankaccountholder = $clearing_bankaccountholder;
688
    }
689
690
    /**
691
     * @return string
692
     */
693
    public function getClearingBankaccountholder()
694
    {
695
        return $this->clearing_bankaccountholder;
696
    }
697
698
    /**
699
     * @param string $clearing_bankbic
700
     */
701
    public function setClearingBankbic( $clearing_bankbic)
702
    {
703
        $this->clearing_bankbic = $clearing_bankbic;
704
    }
705
706
    /**
707
     * @return string
708
     */
709
    public function getClearingBankbic()
710
    {
711
        return $this->clearing_bankbic;
712
    }
713
714
    /**
715
     * @param string $clearing_bankcity
716
     */
717
    public function setClearingBankcity( $clearing_bankcity)
718
    {
719
        $this->clearing_bankcity = $clearing_bankcity;
720
    }
721
722
    /**
723
     * @return string
724
     */
725
    public function getClearingBankcity()
726
    {
727
        return $this->clearing_bankcity;
728
    }
729
730
    /**
731
     * @param string $clearing_bankcode
732
     */
733
    public function setClearingBankcode( $clearing_bankcode)
734
    {
735
        $this->clearing_bankcode = $clearing_bankcode;
736
    }
737
738
    /**
739
     * @return string
740
     */
741
    public function getClearingBankcode()
742
    {
743
        return $this->clearing_bankcode;
744
    }
745
746
    /**
747
     * @param string $clearing_bankcountry
748
     */
749
    public function setClearingBankcountry( $clearing_bankcountry)
750
    {
751
        $this->clearing_bankcountry = $clearing_bankcountry;
752
    }
753
754
    /**
755
     * @return string
756
     */
757
    public function getClearingBankcountry()
758
    {
759
        return $this->clearing_bankcountry;
760
    }
761
762
    /**
763
     * @param string $clearing_bankiban
764
     */
765
    public function setClearingBankiban( $clearing_bankiban)
766
    {
767
        $this->clearing_bankiban = $clearing_bankiban;
768
    }
769
770
    /**
771
     * @return string
772
     */
773
    public function getClearingBankiban()
774
    {
775
        return $this->clearing_bankiban;
776
    }
777
778
    /**
779
     * @param string $clearing_bankname
780
     */
781
    public function setClearingBankname( $clearing_bankname)
782
    {
783
        $this->clearing_bankname = $clearing_bankname;
784
    }
785
786
    /**
787
     * @return string
788
     */
789
    public function getClearingBankname()
790
    {
791
        return $this->clearing_bankname;
792
    }
793
794
    /**
795
     * @param string $clearing_duedate
796
     */
797
    public function setClearingDuedate( $clearing_duedate)
798
    {
799
        $this->clearing_duedate = $clearing_duedate;
800
    }
801
802
    /**
803
     * @return string
804
     */
805
    public function getClearingDuedate()
806
    {
807
        return $this->clearing_duedate;
808
    }
809
810
    /**
811
     * @param string $clearing_instructionnote
812
     */
813
    public function setClearingInstructionnote( $clearing_instructionnote)
814
    {
815
        $this->clearing_instructionnote = $clearing_instructionnote;
816
    }
817
818
    /**
819
     * @return string
820
     */
821
    public function getClearingInstructionnote()
822
    {
823
        return $this->clearing_instructionnote;
824
    }
825
826
    /**
827
     * @param string $clearing_legalnote
828
     */
829
    public function setClearingLegalnote( $clearing_legalnote)
830
    {
831
        $this->clearing_legalnote = $clearing_legalnote;
832
    }
833
834
    /**
835
     * @return string
836
     */
837
    public function getClearingLegalnote()
838
    {
839
        return $this->clearing_legalnote;
840
    }
841
842
    /**
843
     * @param string $clearing_reference
844
     */
845
    public function setClearingReference( $clearing_reference)
846
    {
847
        $this->clearing_reference = $clearing_reference;
848
    }
849
850
    /**
851
     * @return string
852
     */
853
    public function getClearingReference()
854
    {
855
        return $this->clearing_reference;
856
    }
857
858
    /**
859
     * @param string $iban
860
     */
861
    public function setIban($iban)
862
    {
863
        $this->iban = $iban;
864
    }
865
866
    /**
867
     * @return string
868
     */
869
    public function getIban()
870
    {
871
        return $this->iban;
872
    }
873
874
    /**
875
     * @param string $bic
876
     */
877
    public function setBic($bic)
878
    {
879
        $this->bic = $bic;
880
    }
881
882
    /**
883
     * @return string
884
     */
885
    public function getBic()
886
    {
887
        return $this->bic;
888
    }
889
890
    /**
891
     * @param string $mandateIdentification
892
     */
893
    public function setMandateIdentification($mandateIdentification)
894
    {
895
        $this->mandate_identification = $mandateIdentification;
896
    }
897
898
    /**
899
     * @return string
900
     */
901
    public function getMandateIdentification()
902
    {
903
        return $this->mandate_identification;
904
    }
905
906
    /**
907
     * @param string $creditorIdentifier
908
     */
909
    public function setCreditorIdentifier($creditorIdentifier)
910
    {
911
        $this->creditor_identifier = $creditorIdentifier;
912
    }
913
914
    /**
915
     * @return string
916
     */
917
    public function getCreditorIdentifier()
918
    {
919
        return $this->creditor_identifier;
920
    }
921
922
    /**
923
     * @param int $clearingDate
924
     */
925
    public function setClearingDate($clearingDate)
926
    {
927
        $this->clearing_date = $clearingDate;
928
    }
929
930
    /**
931
     * @return int
932
     */
933
    public function getClearingDate()
934
    {
935
        return $this->clearing_date;
936
    }
937
938
    /**
939
     * @param float $clearingAmount
940
     */
941
    public function setClearingAmount($clearingAmount)
942
    {
943
        $this->clearing_amount = $clearingAmount;
944
    }
945
946
    /**
947
     * @return float
948
     */
949
    public function getClearingAmount()
950
    {
951
        return $this->clearing_amount;
952
    }
953
}
954