Sha256: 8cca743bb8a262ca383cc0a80dbdb6dc8cef4a8b1e3a27142fbfe4de22896262

Contents?: true

Size: 421 Bytes

Versions: 2

Compression:

Stored size: 421 Bytes

Contents

# -*- encoding : utf-8 -*-
module MDWA
  module DSL
    
    class Requirement
      
      attr_accessor :summary, :description, :alias, :users, :entities
      
      def initialize(summary = nil)
        self.summary  = summary
        
        self.users    = []
        self.entities = []
      end
      
      def alias
        @alias ||= self.summary.to_alias
      end
      
    end
    
  end # dsl
end # mdwa

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mdd-3.0.20 lib/mdwa/dsl/requirement.rb
mdd-3.0.19 lib/mdwa/dsl/requirement.rb