Я пытаюсь изучить Ruby on Rails, играя с вещами, и я пытаюсь поиграть с Grit. Однако я немного смущен, исходя из фона PHP, откуда я беру материал репо. Мой кодRuby On Rails Основная переменная
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
Я пытаюсь сбросить информацию об объектах, но я не могу получить доступ к переменной РЭПО. Моя IDE и Ruby продолжают говорить undefined local variable or method repo'
, и я не знаю, почему он не может получить доступ к переменной репо, она объявлена в верхней части класса?