gerekli. , Şartlı gerekli bazı Input
s yapmak mümkün mü? Ben böyle bir kod anlamına: Şartlı ben o <code>InputFilter</code> var kullanarak giriş doğrulayarak am Zend Framework 2. kullanarak uygulama yapıyorum Zend Framework'ün 2 inputfilter
$filter = new \Zend\InputFilter\InputFilter();
$factory = new \Zend\InputFilter\Factory();
$filter->add($factory->createInput(array(
'name' => 'type',
'required' => true
)));
$filter->add($factory->createInput(array(
'name' => 'smth',
'required' => true
)));
Ben alanını
something
,
type
1
eşittir SADECE zaman, gerekli istiyorum. Bunu yapmanın bir yolu var mı? Yoksa sadece özel doğrulayıcı mı oluşturmalıyım?
PHP'nin arayüzleri kontrol etmenin çok gevşek bir yolu olduğundan, bir değerleme aracı tanımlamak mümkündür: 'isValid ($ value, array $ context = [])'. Bu şekilde, 'bağlam', içeriğe dayalı olarak validasyonu etkinleştirmek/devre dışı bırakmak için kullanılabilir. – Ocramius