Method: MatrixSdk::Api#protocols
- Defined in:
- lib/matrix_sdk/api.rb
#protocols ⇒ Symbol[]
Get a list of enabled protocols on the API client
178 179 180 181 182 183 184 |
# File 'lib/matrix_sdk/api.rb', line 178 def protocols self .class.included_modules .reject { |m| m&.name.nil? } .select { |m| m.name.start_with? 'MatrixSdk::Protocols::' } .map { |m| m.name.split('::').last.to_sym } end |