我对了解symfony应用程序中的转换器感到困惑。
这是文档
现在我的主要问题是假设我有这个代码,我创建了许多扩展ParamConverter
* @Myannotation1("className")
* @Myannotation2("view", options={"a1", "a2"})
*/
function getuserAction($className, array $view){
我有文档中所写的apply
函数
现在我想知道
classname
时,我的注释会抓住该注释,在apply function
中执行某些操作,然后将其返回,假设classname = User
之前
然后我的转换器将其转换为
classname = DataUser
现在新类名将作为参数传递给函数。
我是对的吗?
所以从我的未知中我在apply函数中返回的内容将作为参数传递给函数
我是对的吗?