aozisik / laravel-turkiye
Türkiye için geliştirilen Laravel uygulamalarınıza yardımcı olan paket
Requires
- illuminate/support: ^5.5|^5.6|^5.7|^5.8|^6.0
- illuminate/validation: ^5.5|^5.6|^5.7|^5.8|^6.0
Requires (Dev)
- laravel/laravel: ^6.4
- phpunit/phpunit: ^6.5
This package is auto-updated.
Last update: 2024-11-30 01:52:23 UTC
README
Türkiye'ye hizmet eden Laravel uygulamalarınız için doğrulama yardımcıları içerir. Türkçe dil yardımcıları ayrı bir pakete taşınmıştır:
Kurulum (Laravel 5.5 ve sonrası)
composer require aozisik/laravel-turkiye
Laravel 5.5 ve sonraki sürümlerde ServiceProvider kaydını eklemeye gerek olmadan çalışır.
Kurulum (Laravel 5.0-5.4)
composer require aozisik/laravel-turkiye "^2.0"
Dokümantasyon için: https://github.com/aozisik/laravel-turkiye/releases/tag/v2.0.0
Doğrulama
TC Kimlik Numarası Doğrulama
Girilen TC kimlik numarasını uzunluk ve matematiksel özellikleri yönünden değerlendirir.
$this->validate($request, ['kimlik_no' => ['required', new TcKimlikNoRule()]]);
Vergi Kimlik Numarası Doğrulama
Girilen Vergi kimlik numarasını uzunluk ve matematiksel özellikleri yönünden değerlendirir.
$this->validate($request, ['vergi_no' => ['required', new VergiKimlikNoRule()]]);
Türkiye IBAN Numarası Doğrulama
Girilen IBAN no'yu doğrular ve Türkiye kodlu olduğunu garantiler.
$this->validate($request, ['iban' => ['required', new TrIbanRule()]]);
Katkıda Bulunma
Bu paket Türkçe Laravel uygulamalarında ihtiyaç duyulabilecek özellikleri kullanışlı ve kolay erişilebilir bir şekilde sunmak için oluşturuldu. Faydalı olacağını düşündüğünüz eklemeleri testleriyle birlikte gönderirseniz mutlu oluruz.