Sha256: eb989044c951bb6478b121349650ca8d77de5e058fc9d3bb752e969a8f015551

Contents?: true

Size: 433 Bytes

Versions: 4

Compression:

Stored size: 433 Bytes

Contents

module CSD
  module Extensions
    module Core
      module Object
        
        # Creates a Pathname object from the current object. Preferrably from Strings and Hashes.
        #
        def pathnamify
          case self
            when ::Pathname then self
            else ::Pathname.new(self)
          end
        end
        
      end
    end
  end
end

class Object #:nodoc:
  include CSD::Extensions::Core::Object
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
csd-0.1.2 lib/csd/extensions/core/object.rb
csd-0.1.1 lib/csd/extensions/core/object.rb
csd-0.1.0 lib/csd/extensions/core/object.rb
csd-0.0.16 lib/csd/extensions/core/object.rb