Skip to content

Commit

Permalink
minor corrections in generators guide
Browse files Browse the repository at this point in the history
  • Loading branch information
vijaydev committed Jun 4, 2011
1 parent 50487bd commit 9d15a35
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions railties/guides/source/generators.textile
Expand Up @@ -46,7 +46,7 @@ class InitializerGenerator < Rails::Generators::Base
end
</ruby>

NOTE: +create_file+ is a method provided by +Thor::Actions+ and the documentation for it and its brethren can be found at "rdoc.info":http://rdoc.info/github/wycats/thor/master/Thor/Actions.
NOTE: +create_file+ is a method provided by +Thor::Actions+. Documentation for +create_file+ and other Thor methods can be found in "Thor's documentation":http://rdoc.info/github/wycats/thor/master/Thor/Actions.html

Our new generator is quite simple: it inherits from +Rails::Generators::Base+ and has one method definition. Each public method in the generator is executed when a generator is invoked. Finally, we invoke the +create_file+ method that will create a file at the given destination with the given content. If you are familiar with the Rails Application Templates API, you'll feel right at home with the new generators API.

Expand Down Expand Up @@ -365,7 +365,7 @@ $ rails generate scaffold Comment body:text

Fallbacks allow your generators to have a single responsibility, increasing code reuse and reducing the amount of duplication.

h3. Application templates
h3. Application Templates

Now that you've seen how generators can be used _inside_ an application, did you know they can also be used to _generate_ applications too? This kind of generator is referred as a "template".

Expand Down

0 comments on commit 9d15a35

Please sign in to comment.