Flowdock
method

trigger

Importance_0
Ruby on Rails latest stable (v4.0.2) - 0 notes - Class: FileWatcher
trigger(files) public

No documentation

This method has no description. You can help the Ruby on Rails community by adding new notes.

Hide source
# File activesupport/lib/active_support/file_watcher.rb, line 22
    def trigger(files)
      trigger_files = Hash.new { |h,k| h[k] = Hash.new { |h2,k2| h2[k2] = [] } }

      files.each do |file, state|
        @regex_matchers.each do |pattern, block|
          trigger_files[block][state] << file if pattern === file
        end
      end

      trigger_files.each do |block, payload|
        block.call payload
      end
    end
Register or log in to add new notes.