在哪里可以找到ZendInputFilterInputFilter的所有可能输入筛选器的列表


Where do I find a list of all possible input filters for ZendInputFilterInputFilter

Zend''InputFilter''InputFilter使用Zend''ImputFilter''Factory的createInput()方法创建输入。但我在代码中挖掘,找不到实际的输入过滤器键值对是在哪里定义的。例如:

$inputFilter->add($factory->createInput(array(
    'name' => 'id',
    'required' => true,
    'filters' => array(
        array('name' => 'Int'),
    ), ...

"Int"是一个筛选器。它在zf2库中的定义在哪里,这样我就可以看到还有其他可能的过滤器。我知道文档中有这方面的信息,但我想知道它在实际库中的定义。

您可以在类Zend''Filter''FilterPluginManager中找到它。

文件的路径是your_project/vvendor/zendframework/zendfframework/library/Zend/Filter

在这个目录中,您还可以找到过滤器的所有类(如Int类)。