class RelatonNist::DocumentStatus
Constants
- STAGES
- SUBSTAGES
Public Class Methods
new(stage:, substage: nil, iteration: nil)
click to toggle source
@param stage [String] @param substage [String, NilClass] @param iteration [String, NilClass]
Calls superclass method
# File lib/relaton_nist/document_status.rb, line 12 def initialize(stage:, substage: nil, iteration: nil) # unless STAGES.include? stage # raise ArgumentError, "invalid argument: stage (#{stage})" # end # if substage && !SUBSTAGES.include?(substage) # raise ArgumentError, "invalid argument: substage (#{substage})" # end super end