Class: SimpleAvatarGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- SimpleAvatarGenerator
- Defined in:
- lib/generators/simple_avatar_generator.rb
Instance Method Summary collapse
Instance Method Details
#generate_stylesheet ⇒ Object
6 7 8 |
# File 'lib/generators/simple_avatar_generator.rb', line 6 def generate_stylesheet copy_file 'simple_avatar.css.scss', 'app/assets/stylesheets/simple_avatar.css.scss' end |
#modify_resource ⇒ Object
10 11 12 13 14 15 |
# File 'lib/generators/simple_avatar_generator.rb', line 10 def modify_resource return if File.read("#{Rails.root}/app/models/#{model}.rb").match(/initials/) inside "#{Rails.root}/app/models" do inject_into_class "#{model}.rb", model.classify, "# You decide how to get the initials from ActiveRecord\n# def initials\n#\n# end" end end |