}
@Override
public void visit(MethodInvocation node) {
super.visit(node);
FunctionInvocation fi = node.getMethod();
String invokedMethodName = CodeUtils.extractFunctionName(fi);
if (!invokedMethodName.equals("render")) { // NOI18N
return;
}
if (!methodName.equals(YiiUtils.getActionMethodName(viewName))) {
return;
}
if (!(node.getDispatcher() instanceof Variable)
|| !"$this".equals(CodeUtils.extractVariableName((Variable) node.getDispatcher()))) { // NOI18N
return;
}
List<Expression> params = fi.getParameters();
Expression expression;
if (params.size() > 1) {
expression = params.get(1);
} else {