Я изучаю код Rails 3 из Spree:
module Spree
module Generators
class SiteGenerator < Rails::Generators::Base
source_root File.expand_path("../../templates", __FILE__)
desc "Configures an existing Rails application to use Spree."
def create_lib_files
template 'spree_site.rb', "lib/spree_site.rb"
end
def additional_tweaks
remove_file "public/index.html"
append_file "public/robots.txt", <<-ROBOTS
.... continues ....
Это работает с Rails 3, но я посмотрел Rails :: Generators :: Base, следуя унаследованным модулям Rails:: Generators :: Actions и классы Thor, но все еще не могут найти документацию API по методу #template.Я могу понять, что он делает, но я обеспокоен тем, что не могу найти документы на нем.Это заставляет меня чувствовать себя настоящим новичком (хотя, поскольку я некоторое время не работал с Rails, я думаю, в некотором смысле я так думаю).
Любая помощь будет принята с благодарностью.Скажите, пожалуйста, почему я не могу найти этот (и другие) методы в документации по Rails.Чего мне не хватает ???