Sha256: ed71892efdeec3a1d70e75989600947c48bdea50c7e131034f499688d3553a67

Contents?: true

Size: 326 Bytes

Versions: 2

Compression:

Stored size: 326 Bytes

Contents

module Compel
  module Builder

    class Date < Schema

      include CommonValue

      def initialize
        super(Coercion::Date)
      end

      def format(value)
        options[:format] = value
        self
      end

      def iso8601
        options[:format] = '%Y-%m-%d'
        self
      end

    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
compel-0.4.0 lib/compel/builder/date.rb
compel-0.3.7 lib/compel/builder/date.rb