44
55use Bavix \Wallet \Interfaces \Product ;
66use Bavix \Wallet \Models \Transfer ;
7- use Bavix \Wallet \Services \ MakeService ;
7+ use Bavix \Wallet \Objects \ Cart ;
88use function current ;
99
1010trait CanPay
@@ -19,7 +19,7 @@ trait CanPay
1919 */
2020 public function payFree (Product $ product ): Transfer
2121 {
22- return current ($ this ->payFreeCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product )));
22+ return current ($ this ->payFreeCart (app (Cart ::class)->addItem ($ product )));
2323 }
2424
2525 /**
@@ -29,7 +29,7 @@ public function payFree(Product $product): Transfer
2929 */
3030 public function safePay (Product $ product , bool $ force = null ): ?Transfer
3131 {
32- return current ($ this ->safePayCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product ), $ force )) ?: null ;
32+ return current ($ this ->safePayCart (app (Cart ::class)->addItem ($ product ), $ force )) ?: null ;
3333 }
3434
3535 /**
@@ -40,7 +40,7 @@ public function safePay(Product $product, bool $force = null): ?Transfer
4040 */
4141 public function pay (Product $ product , bool $ force = null ): Transfer
4242 {
43- return current ($ this ->payCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product ), $ force ));
43+ return current ($ this ->payCart (app (Cart ::class)->addItem ($ product ), $ force ));
4444 }
4545
4646 /**
@@ -50,7 +50,7 @@ public function pay(Product $product, bool $force = null): Transfer
5050 */
5151 public function forcePay (Product $ product ): Transfer
5252 {
53- return current ($ this ->forcePayCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product )));
53+ return current ($ this ->forcePayCart (app (Cart ::class)->addItem ($ product )));
5454 }
5555
5656 /**
@@ -61,7 +61,7 @@ public function forcePay(Product $product): Transfer
6161 */
6262 public function safeRefund (Product $ product , bool $ force = null , bool $ gifts = null ): bool
6363 {
64- return $ this ->safeRefundCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product ), $ force , $ gifts );
64+ return $ this ->safeRefundCart (app (Cart ::class)->addItem ($ product ), $ force , $ gifts );
6565 }
6666
6767 /**
@@ -73,7 +73,7 @@ public function safeRefund(Product $product, bool $force = null, bool $gifts = n
7373 */
7474 public function refund (Product $ product , bool $ force = null , bool $ gifts = null ): bool
7575 {
76- return $ this ->refundCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product ), $ force , $ gifts );
76+ return $ this ->refundCart (app (Cart ::class)->addItem ($ product ), $ force , $ gifts );
7777 }
7878
7979 /**
@@ -84,7 +84,7 @@ public function refund(Product $product, bool $force = null, bool $gifts = null)
8484 */
8585 public function forceRefund (Product $ product , bool $ gifts = null ): bool
8686 {
87- return $ this ->forceRefundCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product ), $ gifts );
87+ return $ this ->forceRefundCart (app (Cart ::class)->addItem ($ product ), $ gifts );
8888 }
8989
9090 /**
@@ -94,7 +94,7 @@ public function forceRefund(Product $product, bool $gifts = null): bool
9494 */
9595 public function safeRefundGift (Product $ product , bool $ force = null ): bool
9696 {
97- return $ this ->safeRefundGiftCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product ), $ force );
97+ return $ this ->safeRefundGiftCart (app (Cart ::class)->addItem ($ product ), $ force );
9898 }
9999
100100 /**
@@ -105,7 +105,7 @@ public function safeRefundGift(Product $product, bool $force = null): bool
105105 */
106106 public function refundGift (Product $ product , bool $ force = null ): bool
107107 {
108- return $ this ->refundGiftCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product ), $ force );
108+ return $ this ->refundGiftCart (app (Cart ::class)->addItem ($ product ), $ force );
109109 }
110110
111111 /**
@@ -115,7 +115,7 @@ public function refundGift(Product $product, bool $force = null): bool
115115 */
116116 public function forceRefundGift (Product $ product ): bool
117117 {
118- return $ this ->forceRefundGiftCart (app (MakeService ::class)-> makeCart ( )->addItem ($ product ));
118+ return $ this ->forceRefundGiftCart (app (Cart ::class)->addItem ($ product ));
119119 }
120120
121121}
0 commit comments