UsersController < ApplicationController のような継承コントローラーから ApplicationController 内に存在するメソッドを呼び出すと、そのメソッドのスコープはどうなりますか? ApplicationController または UsersController?
それらのファイルがあるとしましょう
class ApplicationController < ActionController::Base
def method1
method2
end
def method2
...
end
end
class UsersController < ApplicationController
# call method1 from here
def method2
...
end
end
ここでわかるように、UsersController から method1 (appcontroller 内にある) を呼び出します。method1 は、UsersController または ApplicationController 内にある method2 を呼び出しますか?
ありがとう!