Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aozisik/laravel-turkiye
Türkiye için geliştirilen Laravel uygulamalarınıza yardımcı olan paket
https://github.com/aozisik/laravel-turkiye
laravel-package php turkce turkiye
Last synced: 2 months ago
JSON representation
Türkiye için geliştirilen Laravel uygulamalarınıza yardımcı olan paket
- Host: GitHub
- URL: https://github.com/aozisik/laravel-turkiye
- Owner: aozisik
- Created: 2017-12-01T13:49:19.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T08:26:52.000Z (almost 2 years ago)
- Last Synced: 2024-09-24T14:05:36.634Z (4 months ago)
- Topics: laravel-package, php, turkce, turkiye
- Language: PHP
- Size: 96.7 KB
- Stars: 20
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
- awesome - aozisik/laravel-turkiye - Türkiye için geliştirilen Laravel uygulamalarınıza yardımcı olan paket (PHP)
README
# Laravel Türkiye Paketi 🇹🇷
![](https://travis-ci.org/aozisik/laravel-turkiye.svg?branch=master)
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:
- [https://github.com/aozisik/turkce](https://github.com/aozisik/turkce)
## Kurulum (Laravel 5.5 ve sonrası)
```bash
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)
```bash
composer require aozisik/laravel-turkiye "^2.0"
```Dokümantasyon için: [https://github.com/aozisik/laravel-turkiye/releases/tag/v2.0.0](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.
```php
$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.```php
$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.
```php
$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.