Class: CleverSDK::Data::Term::Refs

Inherits:
Object
  • Object
show all
Defined in:
lib/clever_sdk/data/term/refs.rb

Instance Method Summary collapse

Constructor Details

#initialize(term) ⇒ Refs

private



8
9
10
# File 'lib/clever_sdk/data/term/refs.rb', line 8

def initialize(term)
  @term = term
end

Instance Method Details

#districtObject



12
13
14
# File 'lib/clever_sdk/data/term/refs.rb', line 12

def district
  client.term_district(@term.id)
end

#schools(limit: nil, starting_after: nil, ending_before: nil) ⇒ Object



16
17
18
# File 'lib/clever_sdk/data/term/refs.rb', line 16

def schools(limit: nil, starting_after: nil, ending_before: nil)
  client.term_schools(@term.id, limit: limit, starting_after: starting_after, ending_before: ending_before)
end

#sections(limit: nil, starting_after: nil, ending_before: nil) ⇒ Object



20
21
22
# File 'lib/clever_sdk/data/term/refs.rb', line 20

def sections(limit: nil, starting_after: nil, ending_before: nil)
  client.term_sections(@term.id, limit: limit, starting_after: starting_after, ending_before: ending_before)
end