ivan
04/01/2024, 6:10 PMvariables.framework = {
generateSES = true,
SESOmitIndex = true,
unhandledPaths = "/tests,/resources,/com,/assets,/media,/feeds",
decodeRequestBody = true,
preflightOptions = true,
diEngine = "aop1",
diLocations = [ "/model", "/controllers" ],
diConfig = {
loadListener = "LoadListener",
exclude = [ "/com/" ],
interceptors = [ {beanName = "page", interceptorName = "testInterceptor", methods = "contatti"}]
},
// etc.
};
/model/interceptors/test.cfc
component accessors="true" {
function before(targetBean, methodName, args) {
//writedump(targetBean);
//writedump(methodName);
writedump(args);
//arguments.args.input = "before" & arguments.args.input;
//writeOutput("dfsdf0");
}
}
But I noticed something strange:
If I set `methods = "*"`:
interceptors = [ {beanName = "page", interceptorName = "testInterceptor", methods = "*"}]
model.interceptors.test.before()
gets executed twice (I get the dump twice).
Is this normal?