さまざまな方法のコントローラーがあります。最初のメソッドではauthorize
、別のメソッドで再利用したいオブジェクトをインスタンス化します。問題は、両方のメソッドのビューが異なり、コントローラーインスタンスが同じままではないことです。
彼女は私のコードです
def authorize
@session ||= get_session
puts @session
@authorize_url = @session.get_authorize_url
end
def list
puts self
@session ||= get_session
@client = DropboxClient.new(@session, ACCESS_TYPE)
metadata = get_meta_data("/")
@files = []
metadata.each do |data|
@files.push data
end
@files
end
では、どうすれば@session変数を再利用できますか?
最高のフィル