class Bundler::Thor::Actions::InjectIntoFile

def invoke!

def invoke!
  say_status :invoke
  content = if @behavior == :after
    '\0' + replacement
  else
    replacement + '\0'
  end
  if exists?
    replace!(/#{flag}/, content, config[:force])
  else
    unless pretend?
      raise Bundler::Thor::Error, "The file #{ destination } does not appear to exist"
    end
  end
end