Zend \ InputFilter \ InputFilter使用Zend \ InputFilter \ Factory的createInput()方法创建输入。但我正在挖掘代码,无法找到实际输入过滤器键值对的定义位置。例如:
$inputFilter->add($factory->createInput(array(
'name' => 'id',
'required' => true,
'filters' => array(
array('name' => 'Int'),
), ...
'Int'是一个过滤器。在zf2库中定义的位置,以便我可以看到其他可能的过滤器。我知道文档有关于此的信息,但我想知道它在实际库中的定义。
答案 0 :(得分:2)
你会在课程 Zend \ Filter \ FilterPluginManager 中找到它。
该文件的路径为 your_project / vendor / zendframework / zendframework / library / Zend / Filter
在此目录中,您还可以找到所有过滤器的类(例如 Int 一个)。