मेरे पास एक ऐसा फॉर्म है जिसमें url
इनपुट है और मुझे यह सत्यापित करने की आवश्यकता है कि दिए गए यूआरएल को किसी तृतीय पक्ष एपीआई द्वारा ब्लैकलिस्ट नहीं किया गया है, मुझे यकीन नहीं है कि मुझे Middleware
का उपयोग करने की आवश्यकता है या एक विशिष्ट फॉर्म Request
बनाना है और सत्यापित करें एक कमांड को उस अनुरोध पर गुजर से पहले URL। कोई विचार?Laravel5: मिडिलवेयर या मान्यता?
5
A
उत्तर
9
यह सत्यापनकर्ता के लिए एक काम है। मान्यता से पहले अपने कस्टम नियम जोड़ें:
Validator::extend('custom', function($attribute, $value, $parameters)
{
// make 3rd party request using $value
if (…) {
return true;
} else {
return false;
}
});
resourses/lang/xx/validation.php
फाइल करने के लिए त्रुटि संदेश स्ट्रिंग जोड़ने के लिए मत भूलना।
और अधिक पढ़ें: http://laravel.com/docs/5.0/validation#custom-validation-rules
0
फार्म सत्यापन मिडलवेयर में संबंधित नहीं है। तो यह एक फार्म अनुरोध वर्ग बनाने के लिए बेहतर है।
आपको शायद एक कस्टम सत्यापन नियम की आवश्यकता है। limonte के जवाब देखें।
संबंधित मुद्दे
- 1. Laravel5 (PHP) या SailsJS (node.js)?
- 2. मिडिलवेयर डिज़ाइन पैटर्न: कनेक्ट
- 3. ASP.NET मिडिलवेयर संस्कृति अब और
- 4. सशर्त मान्यता Fluent मान्यता
- 5. कैसे Laravel5 में परिवर्तन देखने फ़ोल्डर?
- 6. डेटा या डोमेन परत पर नियम मान्यता?
- 7. स्थिति मान्यता
- 8. मान्यता श्रोता
- 9. सशर्त मान्यता
- 10. भाषण मान्यता
- 11. भाषण मान्यता
- 12. ऑफ़लाइन मान्यता
- 13. मान्यता सारांश
- 14. Laravel5: देखें [एप] नहीं मिला। संसाधन/विचार/auth/login.blade.php
- 15. WPF मान्यता फ्रेमवर्क
- 16. अजगर छवि मान्यता
- 17. आईफोन भाषण मान्यता API?
- 18. सी # भाषण मान्यता
- 19. WCF पैरामीटर मान्यता इंटरसेप्टर
- 20. एंड्रॉइड स्पीकर मान्यता
- 21. एक्सेल डेटा मान्यता सूची
- 22. स्प्रिंग बीन मान्यता @Valid
- 23. Scalaz मान्यता: कुल त्रुटि या किसी भी सफलता लौट
- 24. क्या हस्ताक्षर मान्यता के लिए कोई कोड या एल्गोरिदम है?
- 25. आप अपनी मान्यता कहां करते हैं? मॉडल, नियंत्रक या देखने
- 26. स्टोर पढ़ा जा रहा नहीं या मान्यता प्राप्त
- 27. WPF में मान्यता - कस्टम सत्यापन नियम या IDataErrorInfo
- 28. जावा भाषण मान्यता API
- 29. क्रॉस मान्यता Weka
- 30. निरंतर भाषण मान्यता?