私は何かをいじってRuby on Railsを学ぼうとしており、Gritをいじろうとしています。ただし、レポを取得するPHPのバックグラウンドから来て、少し混乱しています。私のコード
class RepoController < ApplicationController
require "grit"
repo = Grit::Repo.new("blahblahblah")
def index()
puts YAML::dump(repo)
end
def show()
repo.commits('master', 10)
puts repo.inspect
end
end
オブジェクトに関する情報をダンプしようとしていますが、repo 変数にアクセスできないようです。私の IDE と Ruby は言い続けてundefined local variable or method repo'
いますが、repo 変数にアクセスできない理由がわかりません。クラスの先頭で宣言されていますか?