class HammerCLI::Apipie::OptionDefinition

Attributes

aliased_resource[RW]
referenced_resource[RW]

Public Class Methods

new(switches, type, description, options = {}) click to toggle source
# File lib/hammer_cli/apipie/option_definition.rb, line 7
def initialize(switches, type, description, options = {})
  @referenced_resource = options[:referenced_resource].to_s if options[:referenced_resource]
  @aliased_resource = options[:aliased_resource].to_s if options[:aliased_resource]
  super
  # Apipie currently sends descriptions as escaped HTML once this is changed this should be removed.
  # See #15198 on Redmine.
  @description = CGI::unescapeHTML(description)
end