Sha256: 3b05a9f8756d8c840aaa7a7785dbc64716a72e606ef504b9803c7b8caa10ac51
Contents?: true
Size: 589 Bytes
Versions: 7
Compression:
Stored size: 589 Bytes
Contents
module ShelbyArena # This class is the base class for all ShelbyArena objects and is meant to be inherited. class ApiReader attr_reader :headers # Loads the data. # # @return the data loaded in a JSON object. def load_data @url_data_params ||= {} return _load_data(@url_data_path, @url_data_params) end private def _load_data(url_data_path, url_data_params) response = ShelbyArena::api_request(:get, url_data_path, url_data_params) @headers = response.headers ShelbyArena::_xml2json(response.body) end end end
Version data entries
7 entries across 7 versions & 1 rubygems