laravellegends/pt-br-validator, Laravel uygulamalarında Brezilya'ya özgü formatların doğrulanmasını sağlayan bir PHP paketidir. Paket, CPF, CNPJ, CEP, telefon numaraları ve diğer yerel formatlar için hazır doğrulama kuralları sunar. Bu sayede geliştiriciler, bu formatları manuel olarak doğrulamak zorunda kalmaz ve uygulamalarında tutarlı bir doğrulama katmanı oluşturabilir. Paket, Packagist üzerinde 2 milyonun üzerinde indirilme sayısına ulaşmış olup, Laravel topluluğunda yaygın olarak kullanılmaktadır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Brezilya pazarına yönelik web uygulamaları geliştiren Laravel geliştiricileri
- CPF, CNPJ, CEP gibi Brezilya formatlarını doğrulama ihtiyacı olan projeler
- Laravel uygulamalarına hızlı ve güvenilir doğrulama kuralları eklemek isteyen ekipler
Yaygın kullanım alanları
Brezilya Kimlik Numaralarının Doğrulanması
Kullanıcı kayıt formlarında CPF ve CNPJ gibi Brezilya kimlik numaralarının geçerliliğini kontrol etmek için paketin doğrulama kurallarını kullanabilirsiniz. Bu, sahte veya hatalı girişlerin önüne geçer.
Adres ve Posta Kodu Doğrulama
Brezilya'daki adreslerde kullanılan CEP (posta kodu) formatının doğrulanması, e-ticaret siteleri veya teslimat sistemleri için kritik öneme sahiptir. Paket, bu formatı otomatik olarak kontrol eder.
Telefon Numarası Format Kontrolü
Brezilya telefon numaralarının (sabit hat ve mobil) doğru formatta girilip girilmediğini doğrulamak için paketin sağladığı kuralları kullanabilirsiniz. Bu, iletişim bilgilerinin doğruluğunu artırır.
İncelenmesi gereken noktalar
- Paket yalnızca Brezilya formatlarına odaklanmıştır; diğer ülkelerin formatları için genişletilmesi gerekebilir.
- Laravel sürümüne bağımlılık gösterebilir; projenizin Laravel sürümüyle uyumluluğunu kontrol etmelisiniz.
- Paketin güncel kalması ve güvenlik açıklarına karşı takip edilmesi önemlidir; düzenli olarak güncellemeleri kontrol edin.
WordPress.org
Kurulum ve geliştirme notları
Paket, Composer ile kolayca kurulabilir. Kurulumdan sonra Laravel uygulamanızda doğrulama kurallarını kullanmaya başlayabilirsiniz.
- 1Composer kullanarak paketi projenize ekleyin: composer require laravellegends/pt-br-validator
- 2Paketin servis sağlayıcısını config/app.php dosyasına kaydedin (Laravel 5.5 ve üzeri için otomatik keşif çalışır).
- 3Doğrulama kurallarını kullanmaya başlayın; örneğin, CPF doğrulaması için 'cpf' kuralını kullanabilirsiniz.
Paket, Laravel'in doğrulama altyapısını genişleterek Brezilya formatlarına özel kurallar ekler. Geliştiriciler, bu kuralları form isteklerinde veya controller'larda kolayca kullanabilir.
- CPF, CNPJ, CEP, telefone, placa de veículo gibi çeşitli Brezilya formatları için hazır doğrulama kuralları.
- Laravel'in doğrulama sistemiyle tam entegrasyon; mevcut doğrulama akışlarına kolayca eklenebilir.
- Açık kaynaklı olması sayesinde topluluk katkılarıyla sürekli geliştirilmektedir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Laravel projelerinizde bu paketin kullanımını değerlendirebilir, ihtiyaçlarınıza göre özel doğrulama kuralları geliştirebilir veya mevcut yapıya entegre edebiliriz. Brezilya pazarına yönelik uygulamalarınızda doğrulama süreçlerini birlikte planlayabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Bu paket Laravel'in hangi sürümleriyle uyumludur?
Paketin uyumlu olduğu Laravel sürümleri hakkında kesin bir bilgi verilmemiştir. Ancak genellikle Laravel 5.5 ve üzeri sürümlerle uyumlu olduğu kabul edilir. Projenizde kullanmadan önce paketin composer.json dosyasını kontrol etmeniz önerilir.
Paket hangi Brezilya formatlarını destekler?
Paket, CPF, CNPJ, CEP, telefon numaraları, araç plakaları gibi çeşitli Brezilya formatlarını destekler. Tam liste için paketin dokümantasyonuna bakılmalıdır.
Bu paketi kullanmak için ZeplinGo'dan hizmet almak zorunda mıyım?
Hayır, paket açık kaynaklıdır ve kendi başınıza kullanabilirsiniz. Ancak ZeplinGo olarak, bu paketi projenize entegre etmek veya özel doğrulama çözümleri geliştirmek için profesyonel destek sunabiliriz.