Download the PHP package erdemkeren/tr-nat-id-num-validator without Composer
On this page you can find all versions of the php package erdemkeren/tr-nat-id-num-validator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download erdemkeren/tr-nat-id-num-validator
More information about erdemkeren/tr-nat-id-num-validator
Files in erdemkeren/tr-nat-id-num-validator
Package tr-nat-id-num-validator
Short Description Validates Turkish National Identification Number
License MIT
Homepage https://github.com/erdemkeren/tr-nat-id-num-validator
Informations about the package tr-nat-id-num-validator
T.C. Kimlik Numarası Doğrulayıcı (Turkish National Identification Number Validator)
Bu paket, Laravel 5.3+ uygulamalara TC Kimlik Numarası Doğrulaması özelliği ekler.
İçerik
- Kurulum
- Kullanım
- Validator Olarak Kullanımı
- Özel Olarak Kullanımı
- Hata Mesajını Özelleştirmek
- Değişiklik Listesi
- Test
- Güvenlik
- Katkıda Bulunun
- Tanıtımlar
- Lisans
Kurulum
Paketi composer üzerinden yükleyebilirsiniz:
`
Eğer uygulamanızda otomatik keşif özelliği yoksa;
ardından config/app.php
dosyanıza servis sağlayıcımızı eklemelisiniz.
Kullanım
Validator Olarak Kullanımı
Paket kurulumunu tamamladıktan sonra; herhangi bir doğrulama kullanır gibi kullanabilirsiniz.
NVI'nin soap isteğinin gerçekleştirilebilmesi için; TC Kimlik Numarası ile birlikte sırası ile kullanıcının adını, soyadını ve doğum yılını da vermeniz gerekmektedir.
Ozel Olarak Kullanımı
Bu paket, sahnenin arkasında TurkishNationalIdNumberValidator
sınıfını kullanır.
Eğer validation rule değil, özel bir kullanım ihtiyacınız varsa; siz de aynı sınıfı kullanabilirsiniz.
Hata Mesajını Ozellestirmek
Verilen hata mesajını değiştirmek isterseniz
resources/lang/{dil}/validation.php
dosyalarına istediğiniz hata mesajını ekleyebilirsiniz:
Degisiklik Listesi
Lütfen son değişiklikleri görmek için Değişiklik Listesi dosyasını ziyaret ediniz.
Test
Testleri koşmak için composer.json seviyesinde aşağıdaki komut çalıştırılabilir:
Güvenlik
Uygulama, NVI tarafından sağlanan soap isteği şemasını kullanarak; yine NVI tarafından sağlanan bağlantı üzerinden doğrulama isteğinde bulunmaktadır.
Eğer yalnızca iç ağ üzerinde çalışan indoor bir uygulama geliştiriyorsanız; bu paket size uygun değildir.
Katkıda Bulunun
Eğer katkıda bulunmak isterseniz lütfen Katkıda Bulunun dosyasını inceleyin.
Tanıtımlar
Bu paket
epigra/tckimlik paketinin üzerine geliştirilmiştir.
Lisans
The MIT License (MIT). Detaylar için lütfen Lisans Dosyasını inceleyin.