From 4e78ff77ccad1d2e5f1a431f03e38e964f1f8850 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Fri, 19 Dec 2025 17:18:36 +0500 Subject: [PATCH] wip --- .../Models/VisaMasterPaymentOrder.php | 119 +++--------------- 1 file changed, 16 insertions(+), 103 deletions(-) diff --git a/app/Modules/VisaMasterPaymentOrder/Models/VisaMasterPaymentOrder.php b/app/Modules/VisaMasterPaymentOrder/Models/VisaMasterPaymentOrder.php index 88b27b7..cc5d11b 100644 --- a/app/Modules/VisaMasterPaymentOrder/Models/VisaMasterPaymentOrder.php +++ b/app/Modules/VisaMasterPaymentOrder/Models/VisaMasterPaymentOrder.php @@ -52,28 +52,6 @@ class VisaMasterPaymentOrder extends Model implements HasMedia 'payment_reciever' => 'array', ]; - /** - * Media collections - */ - public function registerMediaCollections(): void - { - $this->addMediaCollection('receiver_requisite')->singleFile(); - $this->addMediaCollection('receiver_document_stating_he_is_studying')->singleFile(); - $this->addMediaCollection('receiver_ticket')->singleFile(); - $this->addMediaCollection('receiver_passport_local')->singleFile(); - $this->addMediaCollection('receiver_passport_international')->singleFile(); - $this->addMediaCollection('receiver_visa')->singleFile(); - $this->addMediaCollection('receiver_travel_stamp_on_passport')->singleFile(); - $this->addMediaCollection('receiver_document_stating_he_is_studying_2')->singleFile(); - - $this->addMediaCollection('sender_passport_local')->singleFile(); - $this->addMediaCollection('sender_passport_international')->singleFile(); - $this->addMediaCollection('sender_travel_stamp_on_passport')->singleFile(); - $this->addMediaCollection('sender_proof_of_kinship')->singleFile(); - $this->addMediaCollection('sender_passport_local_old')->singleFile(); - $this->addMediaCollection('sender_passport_local_old_replacement')->singleFile(); - } - /** * User * @@ -118,89 +96,24 @@ class VisaMasterPaymentOrder extends Model implements HasMedia } /** - * Required files - * - * @return array> + * Media collections */ - public static function reciverFiles(): array + public function registerMediaCollections(): void { - return [ - [ - 'required' => true, - 'code' => 'requisite', - 'name' => 'Talyba degişli walýuta “VISA” kartyň rekwizitleri', - ], - [ - 'required' => false, - 'code' => 'document_stating_he_is_studying', - 'name' => 'Talybyň daşary ýurt döwletiniň ýokary okuw mekdebinde okaýandygy baradaky güwänamasy', - ], - [ - 'required' => false, - 'code' => 'passport_local', - 'name' => 'Talyba degişli Türkmenistanyň raýatynyň (içki milli) pasportynyň asyl görnüşi we göçürmesi', - ], - [ - 'required' => false, - 'code' => 'passport_international', - 'name' => 'Talybyň Türkmenistandan çykmak we Türkmenistana girmek üçin (zagran) pasportynyň göçürmesi', - ], - [ - 'required' => false, - 'code' => 'visa', - 'name' => 'Talybyň Türkmenistandan çykmak we Türkmenistana girmek üçin pasportyndaky daşary ýurtda galyp okap bilýändigi baradaky berlen möhleti hereket edýän rugsatnamasynyň (wizasynyň) bellenen sahypasynyň göçürmesi', - ], - [ - 'required' => false, - 'code' => 'travel_stamp_on_passport', - 'name' => 'Talybyň Türkmenistandan çykmak we Türkmenistana girmek üçin pasportyndaky Türkmenistandan çykandygy we daşary ýurt döwletine girendigi baradaky ştamplaryň (seneli ştampyň) bellenen sahypasynyň göçürmesi', - ], - [ - 'required' => false, - 'code' => 'document_stating_he_is_studying_2', - 'name' => 'Talybyň daşary ýurt döwletiniň ýokary okuw mekdebinde okaýandygy baradaky güwänamasyndaky maglumatyň doly takyk däl ýagdaýynda takyk däl maglumatyň sebäpleri baradaky daşary ýurt döwletiniň ýokary okuw mekdebinden haty', - ], - ]; - } + $this->addMediaCollection('receiver_requisite')->singleFile(); + $this->addMediaCollection('receiver_document_stating_he_is_studying')->singleFile(); + $this->addMediaCollection('receiver_ticket')->singleFile(); + $this->addMediaCollection('receiver_passport_local')->singleFile(); + $this->addMediaCollection('receiver_passport_international')->singleFile(); + $this->addMediaCollection('receiver_visa')->singleFile(); + $this->addMediaCollection('receiver_travel_stamp_on_passport')->singleFile(); + $this->addMediaCollection('receiver_document_stating_he_is_studying_2')->singleFile(); - /** - * Sender files - * - * @return array> - */ - public static function senderFiles(): array - { - return [ - [ - 'required' => true, - 'code' => 'passport_local', - 'name' => 'Ugradyja degişli Türkmenistanyň raýatynyň (içki milli) pasportynyň asyl görnüşi we göçürmesi', - ], - [ - 'required' => false, - 'code' => 'passport_international', - 'name' => 'Ugradyja degişli Türkmenistandan çykmak we Türkmenistana girmek üçin pasportynyň asyl görnüşi we göçürmesi', - ], - [ - 'required' => false, - 'code' => 'travel_stamp_on_passport', - 'name' => 'Ugradyja degişli Türkmenistandan çykmak we Türkmenistana girmek üçin pasportyndaky daşary döwletine gidendigi we daşary döwlete barandygy baradaky (ştampyň) bellenen sahypasynyň göçürmesi', - ], - [ - 'required' => true, - 'code' => 'proof_of_kinship', - 'name' => 'Ugradyjynyň we kabul edijiniň (talybyň) özara garyndaşlyk derejesini tassyklaýjy resminamalarynyň göçürmesi', - ], - [ - 'required' => false, - 'code' => 'passport_local_old', - 'name' => 'Ugradyjy we kabul ediji (talyp) 2015-nji ýyldan soňra Türkmenistanyň raýatynyň pasportyny ikinji gezek alan bolsa, onda birinji gezek alan pasportynyň seriýasy baradaky maglumat', - ], - [ - 'required' => false, - 'code' => 'passport_local_old_replacement', - 'name' => 'Ugradyjy we kabul ediji (talyp) 2015-nji ýyldan soňra Türkmenistanyň raýatynyň pasportyny ikinji gezek alandan soňra birinji gezek alan pasportynyň seriýasy baradaky maglumaty bilmeýän ,bolsa onda polisiýanyň degişli edaralaryndan birinji alan pasportynyň seriýasy baradaky güwänamasy', - ], - ]; + $this->addMediaCollection('sender_passport_local')->singleFile(); + $this->addMediaCollection('sender_passport_international')->singleFile(); + $this->addMediaCollection('sender_travel_stamp_on_passport')->singleFile(); + $this->addMediaCollection('sender_proof_of_kinship')->singleFile(); + $this->addMediaCollection('sender_passport_local_old')->singleFile(); + $this->addMediaCollection('sender_passport_local_old_replacement')->singleFile(); } }