class BrainDamage::Templateable::ViewTemplateable
Constants
- OVERWRITEABLE_HEADER
Public Class Methods
overwrite?(file_name)
click to toggle source
# File lib/generators/brain_damage/lib/templateable/view_templateable.rb, line 12 def self.overwrite?(file_name) !File.exists?(file_name) or File.readlines(file_name).first.nil? or File.readlines(file_name).first.strip == OVERWRITEABLE_HEADER end
skip_overwrite?(file_name)
click to toggle source
# File lib/generators/brain_damage/lib/templateable/view_templateable.rb, line 8 def self.skip_overwrite? file_name ! overwrite? file_name end
Public Instance Methods
render()
click to toggle source
Calls superclass method
BrainDamage::Templateable::Base#render
# File lib/generators/brain_damage/lib/templateable/view_templateable.rb, line 18 def render OVERWRITEABLE_HEADER + "\n" + super end