class BeStrong::AttrAccessible
Public Class Methods
remove(file)
click to toggle source
# File lib/be_strong/attr_accessible.rb, line 13 def remove(file) buf = File.open(file, 'r'){|f| f.read} code = Code.new(buf).remove_attr_accessible_and_protected! return false unless code.changed? File.open(file, 'w'){|f| f.puts(code.to_s)} true end
remove_all(dir)
click to toggle source
# File lib/be_strong/attr_accessible.rb, line 4 def remove_all(dir) files = [] Dir.glob(File.join(dir, '**/*.rb')).each do |file| removed = remove(file) files << file if removed end files end