class AdLint::Plugin

Public Class Methods

new(methods = []) click to toggle source
# File lib/adlint/util.rb, line 443
def initialize(methods = [])
  @methods = methods
end

Public Instance Methods

+(method) click to toggle source
# File lib/adlint/util.rb, line 447
def +(method)
  Plugin.new(@methods + [method])
end
invoke(*args) click to toggle source
# File lib/adlint/util.rb, line 451
def invoke(*args)
  @methods.each { |method| method.call(*args) }
end