Bu Symfony ile ilgili hızlı bir soru, ama genel bir MVC bir soru olabilir.
Benim modelinde bir sınıf var, örneğin, {[(0)].} Bu sınıf email_address
bir özelliğe sahiptir. Bu değer, her WebUser
için benzersiz olmalıdır.
Şimdi, ben bu kadar hepsi benim Symfony formları email_address
için benzersiz olduğunu doğrulamak yaptık Ben modele bu doğrulama eklemek gerekir eğer WebUser
, ancak ben merak ediyorum verildi de?
Ama bu da beni düşünme var, aslında modelde her set()
yöntemi doğrulamak gerekir? Ancak çoğu (hepsi değilse de) veri de doğrulamak denetleyicileri, geçeceği, emin hatalı veri veritabanında biter yapmak için akıllıca yeterli bir karar gibi görünüyor. Yani benim için iki kez aynı doğrulama koşuyorum görünüyor ve bu sadece anlamsız görünüyor?
Bu konuda düşünceleriniz nelerdir? Bu iş mantığını dikte gibi bu en mantıklı olarak ben hala modelinde doğrulama doğru eğilerek ediyorum.
Eğer modeli doğrulamak gerektiğini, nasıl form çerçeve tarafından doğru işlenir Symfony'de uygun bir set()
hata atmak mı?
Teşekkürler.