class Dry::CLI::Parser::Result

@api private
@since 0.1.0

def self.failure(error = "Error: Invalid param provided")

Other tags:
    Api: - private

Other tags:
    Since: - 0.1.0
def self.failure(error = "Error: Invalid param provided")
  new(error: error)
end

def self.help

Other tags:
    Api: - private

Other tags:
    Since: - 0.1.0
def self.help
  new(help: true)
end

def self.success(arguments = {})

Other tags:
    Api: - private

Other tags:
    Since: - 0.1.0
def self.success(arguments = {})
  new(arguments: arguments)
end

def error?

Other tags:
    Api: - private

Other tags:
    Since: - 0.1.0
def error?
  !error.nil?
end

def help?

Other tags:
    Api: - private

Other tags:
    Since: - 0.1.0
def help?
  @help
end

def initialize(arguments: {}, error: nil, help: false)

Other tags:
    Api: - private

Other tags:
    Since: - 0.1.0
def initialize(arguments: {}, error: nil, help: false)
  @arguments = arguments
  @error     = error
  @help      = help
end