class Mv::Core::Presenter::Constraint::Description

Attributes

description[R]

Public Class Methods

new(description) click to toggle source
# File lib/mv/core/presenter/constraint/description.rb, line 10
def initialize(description)
  @description = description
end

Public Instance Methods

to_s() click to toggle source
# File lib/mv/core/presenter/constraint/description.rb, line 14
def to_s
  params = [
    "\"#{name}\"", 
    options.collect{|key, value| "#{key}: :#{value}"}
  ].flatten.join(', ')

  "#{type}(#{params})"
end