Sha256: 566c187007aa65a2d2b6b38d3f57252dca586d975bc03dcd13a1d35626bc6e88

Contents?: true

Size: 323 Bytes

Versions: 27

Compression:

Stored size: 323 Bytes

Contents

module Startback
  module Audit
    module Shared

      def op_name(op)
        return op.op_name if op.respond_to?(:op_name)

        case op
        when String then op
        when Class  then op.name
        else op.class.name
        end
      end

    end # module Shared
  end # module Audit
end # module Startback

Version data entries

27 entries across 27 versions & 3 rubygems

Version Path
startback-0.17.4 lib/startback/audit/shared.rb
startback-0.17.3 lib/startback/audit/shared.rb
startback-0.17.2 lib/startback/audit/shared.rb
startback-0.17.1 lib/startback/audit/shared.rb
startback-0.17.0 lib/startback/audit/shared.rb
startback-0.16.0 lib/startback/audit/shared.rb
startback-0.15.5 lib/startback/audit/shared.rb
startback-0.15.4 lib/startback/audit/shared.rb
startback-0.15.3 lib/startback/audit/shared.rb
startback-0.15.2 lib/startback/audit/shared.rb
startback-0.15.1 lib/startback/audit/shared.rb
startback-0.15.0 lib/startback/audit/shared.rb
startback-0.14.4 lib/startback/audit/shared.rb
startback-0.14.3 lib/startback/audit/shared.rb
startback-0.14.2 lib/startback/audit/shared.rb
startback-0.14.1 lib/startback/audit/shared.rb
startback-0.14.0 lib/startback/audit/shared.rb
startback-jobs-0.14.0 lib/startback/audit/shared.rb
startback-websocket-0.14.0 lib/startback/audit/shared.rb
startback-0.13.0 lib/startback/audit/shared.rb