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