Method: MatrixSdk::Response#api
- Defined in:
- lib/matrix_sdk/response.rb
#api ⇒ Api (readonly)
Returns The API connection that returned the response.
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/matrix_sdk/response.rb', line 21 module Response def self.new(api, data) data.extend(Extensions) data.instance_variable_set(:@api, api) data end module Extensions attr_reader :api def respond_to_missing?(name, *_args) key? name end def method_missing(name, *args) return fetch(name) if key?(name) && args.empty? super end end end |