zend 2 form filters not working -
i'm trying use zend\filter forms ensure data correctly formatted. have typical input (text) named 'parent_id' apply filters :
'filters' => array( array('name' => 'zend\filter\int'), array('name' => 'zend\filter\null', 'options' => array('type' => \zend\filter\null::type_integer)), ), after that, use custom validator on field needs check 'parent_id' value via $context.
public function isvalid($value, $context = null) { var_dump($context); } when dump var $context, this:
array(2) { ["parent_id"]=> string(0) "" ["target_id"]=> string(1) "1" } i checked execution order , filters running before validator, why don't : ["parent_id"]=> null or ["parent_id"]=> int(something) ?
thank !
Comments
Post a Comment