Class: Timekit::Findtime::Filtercollections::Client

Inherits:
Client
  • Object
show all
Defined in:
lib/timekit/findtime/filtercollections/client.rb

Overview

Client class for the filtercollection resource

Constant Summary collapse

API_PATH =
'/findtime/filtercollections'

Instance Method Summary collapse

Methods inherited from Client

#initialize

Constructor Details

This class inherits a constructor from Timekit::Client

Instance Method Details

#create(and_conditions = nil, or_conditions = nil, after_conditions = nil) ⇒ Object



10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/timekit/findtime/filtercollections/client.rb', line 10

def create(
  and_conditions = nil,
  or_conditions = nil,
  after_conditions = nil
)
  params = {
    and: and_conditions,
    or: or_conditions,
    after: after_conditions
  }

  post(API_PATH, params)
end

#show(id) ⇒ Object



24
25
26
# File 'lib/timekit/findtime/filtercollections/client.rb', line 24

def show(id)
  get(API_PATH + '/' + id.to_s)
end