lib/jss/api_object/extendable.rb
def parse_ext_attrs
      @extension_attributes = @init_data[:extension_attributes]
      @extension_attributes ||= []

      # remember changes as they happen so
      # we only send changes back to the server.
      @changed_eas = []
    end
# Populate @extension_attributes (the Array of Hashes that comes from the API)
# and @ext_attr_names, which is a Hash mapping the EA names to their
# values. This is called during initialization for all objects
# that mix in this module
#
# @return [void]
#
Populate @extension_attributes (the Array of Hashes that comes from the API)
and @ext_attr_names, which is a Hash mapping the EA names to their
values. This is called during initialization for all objects
that mix in this module
Populate @extension_attributes ( the Array of Hashes that comes from the API ) and @ext_attr_names which is a Hash mapping the EA names to their values . This is called during initialization for all objects that mix in this module
def parse_ext_attrs
      @extension_attributes = @init_data[:extension_attributes]
      @extension_attributes ||= []
      @changed_eas = []
    end
def parse_ext_attrs @extension_attributes = @init_data [ :extension_attributes ] @extension_attributes ||= [ ] @changed_eas = [ ] end
Populate @extension_attributes (the Array of Hashes that comes from the API)
and @ext_attr_names, which is a Hash mapping the EA names to their
values.
Populate @extension_attributes ( the Array of Hashes that comes from the API ) and @ext_attr_names which is a Hash mapping the EA names to their values .
# remember changes as they happen so # we only send changes back to the server.
None
void