[GH-ISSUE #287] PosInterface Implicitly marking parameter as nullable is deprecated warnings #152

Closed
opened 2026-03-03 15:43:34 +03:00 by kerem · 9 comments
Owner

Originally created by @engbz on GitHub (Dec 8, 2025).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/287

Selamlar paket laravel 12'de aşağıdaki hataları veriyor, düzeltme şansınız var mı acaba

Deprecated: Mews\Pos\PosInterface::make3DPayment(): Implicitly marking parameter $creditCard as nullable is deprecated, the explicit nullable type must be used instead in D:\Web\xxxx\vendor\mews\pos\src\PosInterface.php on line 180

Deprecated: Mews\Pos\PosInterface::customQuery(): Implicitly marking parameter $apiUrl as nullable is deprecated, the explicit nullable type must be used instead in D:\Web\xxxx\vendor\mews\pos\src\PosInterface.php on line 310
PHP Deprecated: Mews\Pos\PosInterface::make3DPayment(): Implicitly marking parameter $creditCard as nullable is deprecated, the explicit nullable type must be used instead in D:\Web\xxxx\vendor\mews\pos\src\PosInterface.php on line 180
PHP Deprecated: Mews\Pos\PosInterface::customQuery(): Implicitly marking parameter $apiUrl as nullable is deprecated, the explicit nullable type must be used instead in D:\Web\xxxx\vendor\mews\pos\src\PosInterface.php on line 310

Originally created by @engbz on GitHub (Dec 8, 2025). Original GitHub issue: https://github.com/mewebstudio/pos/issues/287 Selamlar paket laravel 12'de aşağıdaki hataları veriyor, düzeltme şansınız var mı acaba Deprecated: Mews\Pos\PosInterface::make3DPayment(): Implicitly marking parameter $creditCard as nullable is deprecated, the explicit nullable type must be used instead in D:\Web\xxxx\vendor\mews\pos\src\PosInterface.php on line 180 Deprecated: Mews\Pos\PosInterface::customQuery(): Implicitly marking parameter $apiUrl as nullable is deprecated, the explicit nullable type must be used instead in D:\Web\xxxx\vendor\mews\pos\src\PosInterface.php on line 310 PHP Deprecated: Mews\Pos\PosInterface::make3DPayment(): Implicitly marking parameter $creditCard as nullable is deprecated, the explicit nullable type must be used instead in D:\Web\xxxx\vendor\mews\pos\src\PosInterface.php on line 180 PHP Deprecated: Mews\Pos\PosInterface::customQuery(): Implicitly marking parameter $apiUrl as nullable is deprecated, the explicit nullable type must be used instead in D:\Web\xxxx\vendor\mews\pos\src\PosInterface.php on line 310
kerem closed this issue 2026-03-03 15:43:34 +03:00
Author
Owner

@nuryagdym commented on GitHub (Dec 8, 2025):

Merhabalar, bunlar hata degil uyari.

kutuphaneyi kullanmanizda bir sorun yasamamaniz gerekiyor

<!-- gh-comment-id:3625379264 --> @nuryagdym commented on GitHub (Dec 8, 2025): Merhabalar, bunlar hata degil uyari. kutuphaneyi kullanmanizda bir sorun yasamamaniz gerekiyor
Author
Owner

@engbz commented on GitHub (Dec 13, 2025):

Tekrar selamlar. Evet kullanımda sorun yok ama rahatsız edici bir tarzda uyarıları ekrana basıyor. :) Düzeltirseniz çok harika olurdu

<!-- gh-comment-id:3649882360 --> @engbz commented on GitHub (Dec 13, 2025): Tekrar selamlar. Evet kullanımda sorun yok ama rahatsız edici bir tarzda uyarıları ekrana basıyor. :) Düzeltirseniz çok harika olurdu
Author
Owner

@nuryagdym commented on GitHub (Dec 14, 2025):

Ekrana basiyor derken?

<!-- gh-comment-id:3650307590 --> @nuryagdym commented on GitHub (Dec 14, 2025): Ekrana basiyor derken?
Author
Owner

@engbz commented on GitHub (Dec 14, 2025):

Image Bu şekilde her yerde görünüyor
<!-- gh-comment-id:3650538907 --> @engbz commented on GitHub (Dec 14, 2025): <img width="1537" height="299" alt="Image" src="https://github.com/user-attachments/assets/5cbd0f04-349a-4864-be6d-8efb594d24a1" /> Bu şekilde her yerde görünüyor
Author
Owner

@nuryagdym commented on GitHub (Dec 14, 2025):

Bu hatayi canli ortamda kulandiginiz sunucuda aliyorsaniz, guvenlik acikliga sebep olacbilicek ciddi bir PHP ayar sorunu var.
Canli ortamda PHP hatalari, ve uyarilar'ler kullanicilara gozukmemesi gerekiyor.

PHP ayarlarinizi bunlari gostermeyecek sekilde ayarlamanizi tavsiye ediyorum.

<!-- gh-comment-id:3650712080 --> @nuryagdym commented on GitHub (Dec 14, 2025): Bu hatayi canli ortamda kulandiginiz sunucuda aliyorsaniz, guvenlik acikliga sebep olacbilicek ciddi bir PHP ayar sorunu var. Canli ortamda PHP hatalari, ve uyarilar'ler kullanicilara gozukmemesi gerekiyor. PHP ayarlarinizi bunlari gostermeyecek sekilde ayarlamanizi tavsiye ediyorum.
Author
Owner

@engbz commented on GitHub (Dec 14, 2025):

İşe yaramıyor. composer'i bile engelliyor. Düzeltebilirseniz çok iyi olur. Vaktiniz için teşekkürler

<!-- gh-comment-id:3650714120 --> @engbz commented on GitHub (Dec 14, 2025): İşe yaramıyor. composer'i bile engelliyor. Düzeltebilirseniz çok iyi olur. Vaktiniz için teşekkürler
Author
Owner

@nuryagdym commented on GitHub (Dec 14, 2025):

bu uyarilari duzeltecegim, ama asil sorun sizi PHP ayarlarinizda oldugu icin sadece bunun yeni versiyon yayinlamayacagim.
Yani bu yakinda cozulecegini beklemeyin.

ilgili .ini (PHP ayar dosyasi) dosyasinda bu ayarlari yapabilsiniz:

display_errors = Off
display_startup_errors = Off
log_errors = On
error_reporting = E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED
<!-- gh-comment-id:3650726631 --> @nuryagdym commented on GitHub (Dec 14, 2025): bu uyarilari duzeltecegim, ama asil sorun sizi PHP ayarlarinizda oldugu icin sadece bunun yeni versiyon yayinlamayacagim. Yani bu yakinda cozulecegini beklemeyin. ilgili .ini (PHP ayar dosyasi) dosyasinda bu ayarlari yapabilsiniz: ``` display_errors = Off display_startup_errors = Off log_errors = On error_reporting = E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED ```
Author
Owner

@engbz commented on GitHub (Dec 15, 2025):

Laravel cloud kullanıyorum o dosyaya erişmeme izin vermiyor. Baban hayrına
şunu düzelt ne olur, ne oluuuur 🤣 teslim edicem projeyi edemiyorum 😬

14 Ara 2025 Paz 14:13 tarihinde Nuryagdy Mustapayev <
@.***> şunu yazdı:

nuryagdym left a comment (mewebstudio/pos#287)
https://github.com/mewebstudio/pos/issues/287#issuecomment-3650726631

bu uyarilari duzeltecegim, ama asil sorun sizi PHP ayarlarinizda oldugu
icin sadece bunun yeni versiyon yayinlamayacagim.
Yani bu yakinda cozulecegini beklemeyin.

ilgili .ini (PHP ayar dosyasi) dosyasinda bu ayarlari yapabilsiniz:

display_errors = Off
display_startup_errors = Off
log_errors = On
error_reporting = E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED


Reply to this email directly, view it on GitHub
https://github.com/mewebstudio/pos/issues/287#issuecomment-3650726631,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BWNSBO5OMNTD3JKQBN32EZT4BVA7HAVCNFSM6AAAAACOK75RYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTMNJQG4ZDMNRTGE
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

<!-- gh-comment-id:3655548030 --> @engbz commented on GitHub (Dec 15, 2025): Laravel cloud kullanıyorum o dosyaya erişmeme izin vermiyor. Baban hayrına şunu düzelt ne olur, ne oluuuur 🤣 teslim edicem projeyi edemiyorum 😬 14 Ara 2025 Paz 14:13 tarihinde Nuryagdy Mustapayev < ***@***.***> şunu yazdı: > *nuryagdym* left a comment (mewebstudio/pos#287) > <https://github.com/mewebstudio/pos/issues/287#issuecomment-3650726631> > > bu uyarilari duzeltecegim, ama asil sorun sizi PHP ayarlarinizda oldugu > icin sadece bunun yeni versiyon yayinlamayacagim. > Yani bu yakinda cozulecegini beklemeyin. > > ilgili .ini (PHP ayar dosyasi) dosyasinda bu ayarlari yapabilsiniz: > > display_errors = Off > display_startup_errors = Off > log_errors = On > error_reporting = E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED > > — > Reply to this email directly, view it on GitHub > <https://github.com/mewebstudio/pos/issues/287#issuecomment-3650726631>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/BWNSBO5OMNTD3JKQBN32EZT4BVA7HAVCNFSM6AAAAACOK75RYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTMNJQG4ZDMNRTGE> > . > You are receiving this because you are subscribed to this thread.Message > ID: ***@***.***> >
Author
Owner

@nuryagdym commented on GitHub (Dec 16, 2025):

yeni release ciktim.

composer update mews/laravel-pos -W 

ile yeni versiyonu indirebilmen lazim

<!-- gh-comment-id:3659301049 --> @nuryagdym commented on GitHub (Dec 16, 2025): yeni release ciktim. ```shell composer update mews/laravel-pos -W ``` ile yeni versiyonu indirebilmen lazim
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/pos#152
No description provided.