2010-11-27 12 views
0

私はシュプレー川からいくつかのRails 3のコード勉強しています:これはRailsの3で動作しますが、私はRailsのを見てきました::ジェネレータrails api docsでこの方法を見つけることができないのはなぜですか?

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 .... 

を::レールに継承されたモジュール以下の基本を、::ジェネレータ: :アクションとThorクラスですが、まだ#templateメソッドのAPIドキュメントを見つけることができません。私はそれが何かを理解することができますが、私はそれについてのドキュメントを見つけることができないことに悩まされています。実際の初心者のような気分になっています(ただし、Railsでかなり長い間働いていないので、私はいくつかのやり方で推測しています)。

ご協力いただければ幸いです。なぜ私はこの(および他の)メソッドをRails APIドキュメントで見つけることができないのか教えてください。私は何が欠けているのですか?

答えて

1

テンプレートメソッドはThor :: Actionsに含まれているインスタンスメソッドで、http://rubydoc.info/gems/thor/0.14.6/Thor/Actions:template

+0

ありがとうございます!私は十分に深い所要の声明に従わなかった - その間違いをもう一度はしないだろう。 –

関連する問題