Sha256: 4b92610bd83323f6a90ab892a8c2f103900883e1d592903ce6e3ee31afbc36af
Contents?: true
Size: 573 Bytes
Versions: 1
Compression:
Stored size: 573 Bytes
Contents
require 'json' require 'open-uri' require 'time' require 'csv' #PCR class handles token and api url, so both are easily changed class PCR def initialize(token, api_endpt = "http://api.penncoursereview.com/v1/") @@token = token @@api_endpt = api_endpt end def course(course_code) Course.new(course_code) end def section(*args) Section.new(*args) end def instructor(id, *args) Instructor.new(id, *args) end end # Load classes Dir[File.dirname(__FILE__) + "/classes/*.rb"].each { |file| require file }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pcr-ruby-0.1 | lib/pcr-ruby.rb |