class Rspec::Usecases::Options::DocumentOptions
Attributes
debug[R]
json[R]
markdown[R]
Public Class Methods
new(config)
click to toggle source
# File lib/rspec/usecases/options/document_options.rb, line 12 def initialize(config) @json = Rspec::Usecases::Options::JsonOptions.new(config[:json]) @debug = Rspec::Usecases::Options::DebugOptions.new(config[:debug]) @markdown = Rspec::Usecases::Options::MarkdownOptions.new(config[:markdown]) end
Public Instance Methods
to_h()
click to toggle source
# File lib/rspec/usecases/options/document_options.rb, line 18 def to_h Rspec::Usecases::Options::DynamicOptions.struct_to_hash(OpenStruct.new(json: json, debug: debug, markdown: markdown)) end