I have a code which is using cookies.
If a code uses cookies INSIDE a method - program is working OK.
If a code uses cookies OUTSIDE any method - I am getting an error
message.

This code is issuing an error:

class UsersController < ApplicationController
  print  cookies[:user] + "\n" #  => Ruby does not like this code

  def new
    @user = User.new
    print  cookies[:user] +   "\n" # => Ruby loves this code
...

The error message is: 
NameError in UsersController#new 
undefined local variable or method `cookies' for UsersController:Class
RAILS_ROOT: C:/Aptana/boss7

When I remove the first "print" command - program is working
This is a code whicg\h is working:

class UsersController < ApplicationController

  def new
    @user = User.new
    print cookies[:user] + "\n"
...

Any ideas why?

Thanks,

Zalek