Access session in models

Your problem is a bit bigger than you think. In fact, you shouldn't do that. Model knows nothing about controller and it is how it supposed to be. Just an advice - when you are going to ask question until you learning something, don't try to provide abstract explanation, be as specific as you can.