"undefined method" for a rails model

Я использую Devise с rails и я хочу добавить метод "getAllComments", поэтому я пишу это :

    class User < ActiveRecord::Base
      # Include default devise modules. Others available are:
      # :token_authenticatable, :encryptable, :confirmable, :lockable, :timeoutable and :omniauthable
      devise :database_authenticatable, :registerable,
             :recoverable, :rememberable, :trackable, :validatable

      # Setup accessible (or protected) attributes for your model
      attr_accessible :email, :password, :password_confirmation, :remember_me, :city, :newsletter_register, :birthday, :postal_code,
          :address_complement, :address, :lastname, :firstname, :civility

      has_many :hotels_comments

      class << self # Class methods
          def getAllComments
             true
          end
      end
    end

И в моем контроллере:

def dashboard
  @user = current_user
  @comments = @user.getAllComments();
end

И когда я перехожу к моему url, я получаю

 undefined method `getAllComments' for #<User:0x00000008759718>

Что я делаю неправильно?

Спасибо

5
задан Sebastien 26 October 2011 в 09:41
поделиться