Laravel Zip İçerik Validator
useOrkhanahmadov\ZipValidator\Rules\ZipContent;publicfunctionrules(){ return [ 'file' => [ 'required', 'file', 'mimes:zip', new ZipContent('thumb.jpg', 'assets/logo.png') ], ];}

Dosya yollarının varlığını kontrol etmenin yanı sıra, bir dosyanın maksimum boyutunu da doğrulayabilirsiniz. Değerin birimi bayttır: 100000 = 100KB:

new ZipContent(['thumb.jpg' => 100000, 'logo.png']);

Ayrıca "veya" bir doğrulama stili de kullanabilirsiniz. Aşağıda, maksimum boyutla birlikte "veya" doğrulamanın bir örneği verilmiştir:

new ZipContent(['thumb.jpg|thumb.png' => 100000]);

Son olarak, boş dosyaları false ikinci bir argüman olarak reddedebilirsiniz :

new ZipContent(['thumb.jpg', 'style.css'], false);

Bu paket hakkında daha fazla bilgi edinebilir, tüm kurulum talimatlarını alabilir ve GitHub'daki kaynak kodunu görüntüleyebilirsiniz: laravel-zip-validator .

  Alıntı Yap

KARABAY A, 2020 . Laravel Zip İçerik Validator,

https://www.karabayyazilim.com/blog/laravel-zip-icerik-validator-2020-01-17-113859

(Erişim Tarihi : 17 Ocak 2020).


  Bu yazıyı paylaş

Yorumlar (0)

Yorum Yap

Abone Ol
Blog yazılarımdan ilk siz haberdar olmak için email bültenine kaydolun