lib/never_bounce/api/feature/oattrs.rb
# Return oattrs declared so far, recurse all superclasses.
#
#   oattrs    # => [:first_name, :last_name]
#
# @!attribute oattrs
# @return [Array]
Return oattrs declared so far, recurse all superclasses.
Return oattrs declared so far recurse all superclasses .
def oattrs
        @attrs ||= if superclass.respond_to?(m = :oattrs)
          superclass.send(m).dup
        else
          []
        end
      end
def oattrs @attrs ||= if superclass . respond_to? ( m = :oattrs ) superclass . send ( m ) . dup else [ ] end end
Return oattrs declared so far, recurse all superclasses.
Return oattrs declared so far recurse all superclasses .
None
Array
!attribute
None