Sha256: 054187422ace68f3e73bc259a600c071372880c78c2a27ee5869a5a2d3c00a9a

Contents?: true

Size: 448 Bytes

Versions: 3

Compression:

Stored size: 448 Bytes

Contents

#
# Copyright (c) 2018 Patrick Thomas.  All rights reserved.
#

module Cayuga
  module Tools
    # Cayuga Tools Class
    module Class
      def stringify
        name
      end

      def symbolize
        name.to_sym
      end

      def classify
        self
      end

      def filenamify(extension = nil)
        stringify.filenamify(extension)
      end

    end
  end
end

Class.include(Cayuga::Tools::Class)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cayuga-0.0.13 lib/cayuga/tools/class.rb
cayuga-0.0.12 lib/cayuga/tools/class.rb
cayuga-0.0.11 lib/cayuga/tools/class.rb