module NeverBounce::API::Feature::RequireAttr::InstanceMethods

Private Instance Methods

require_attr(name) click to toggle source

Require attribute to be set. Return attribute value. @return [mixed]

# File lib/never_bounce/api/feature/require_attr.rb, line 20
def require_attr(name)
  send(name).tap do |_|
    raise AttributeError, "Attribute must be set: #{name}" if _.nil?
  end
end