I have just some vague and thus probably wrong ideas about when to
use model() in controllers, and by now I err on being redundant. I
don’t post them here to avoid leaving anything that may be false in
Can anyone explain exactly in which cases one should use model()?