Class: LoopsSdk::EventPatterns
- Defined in:
- lib/loops_sdk/event_patterns.rb
Class Method Summary collapse
- .get(event_pattern_id:) ⇒ Object
- .get_by_name(event_name:) ⇒ Object
- .list(perPage: 20, cursor: nil) ⇒ Object
Class Method Details
.get(event_pattern_id:) ⇒ Object
12 13 14 |
# File 'lib/loops_sdk/event_patterns.rb', line 12 def get(event_pattern_id:) make_request(method: :get, path: "v1/event-patterns/#{event_pattern_id}") end |
.get_by_name(event_name:) ⇒ Object
16 17 18 19 |
# File 'lib/loops_sdk/event_patterns.rb', line 16 def get_by_name(event_name:) encoded_name = CGI.escapeURIComponent(event_name) make_request(method: :get, path: "v1/event-patterns/by-name/#{encoded_name}") end |
.list(perPage: 20, cursor: nil) ⇒ Object
8 9 10 |
# File 'lib/loops_sdk/event_patterns.rb', line 8 def list(perPage: 20, cursor: nil) make_request(method: :get, path: "v1/event-patterns", params: { perPage: perPage, cursor: cursor }) end |