Sha256: 54fb6e7cc4623126fb84a2ac6586670b3e69ccd091ee0ffcd8b817599c7c85cd

Contents?: true

Size: 368 Bytes

Versions: 1

Compression:

Stored size: 368 Bytes

Contents

module CanTango
  module Executor
    module Permit
      class Base < Abstract
        # execute the permit
        def execute!
          not_valid_permit and return unless permit.valid?
          super
        end

        protected

        def not_valid_permit
          debug "Permit #{permit} is not valid for #{subject}"
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cantango-permits-0.1.1 lib/cantango/executor/permit/base.rb