filterClass.getClassName().toString().equals((TwigCoreConstants.TWIG_FILTER_METHOD))) {
if (ctorParams.getChilds().size() > 2 && ctorParams.getChilds().get(1) instanceof Scalar) {
Scalar internal = (Scalar) ctorParams.getChilds().get(1);
String elemName = name.getValue().replaceAll("['\"]", "");
Filter filter = new Filter(elemName);
filter.setInternalFunction(internal.getValue().replaceAll("['\"]", ""));
filter.setPhpClass(currentClass.getName());
filters.add(filter);
}
}
if (!(child instanceof Scalar)) {
return true;
}
Scalar internal = (Scalar) child;
if (filterClass.getClassName().toString().equals(TwigCoreConstants.TWIG_FILTER_FUNCTION)) {
String elemName = name.getValue().replaceAll("['\"]", "");
Filter filter = new Filter(elemName);
filter.setInternalFunction(internal.getValue()
.replaceAll("['\"]", ""));
filter.setPhpClass(currentClass.getName());
filters.add(filter);
}
}