class NeverBounce::CLI::Feature::Envars::Item

Single envar item container.

Attributes

comment[RW]

@return [String]

default[W]
examples[W]
is_mandatory[W]
name[RW]

@return [String]

Public Instance Methods

default() click to toggle source

Default value. Default is nil. @return [mixed]

# File lib/never_bounce/cli/feature/envars/item.rb, line 23
def default
  igetset(:default) { nil }
end
examples() click to toggle source

Value examples. Default is []. @return [Array]

# File lib/never_bounce/cli/feature/envars/item.rb, line 29
def examples
  @examples ||= []
end
is_mandatory() click to toggle source

True if this envar is mandatory. Default is false. @return [bool]

# File lib/never_bounce/cli/feature/envars/item.rb, line 35
def is_mandatory
  igetset(:is_mandatory) { false }
end
Also aliased as: mandatory?
mandatory?()
Alias for: is_mandatory