私は RoR を初めて使用し、UsersController
何よりも前に特定のセッションの存在を確認したいコントローラー ( ) を持っています。セッション検証コードはいくつかのメソッドで同じであり、繰り返したくはないので、コントローラーでセッションをチェックする新しいメソッドを作成することにしました。
class UsersController < ApplicationController
def index
end
def show
end
def new
if self.has_register_session?
# Does something
else
# Does something else
end
end
def edit
end
def create
end
def update
end
def destroy
end
def self.has_register_session?
# true or false
end
end
そして、ページを実行すると、次の/users/new
エラーが発生しました。
undefined method `has_register_session?' for #<UsersController:0x1036d9b48>
何か案が?