Moodle::Course
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
coursecategory
Sourcecoursecategory=(coursecategory : String)
Sourceenddate
Sourceenddate=(enddate : Time)
Sourcefullname
Sourcefullname=(fullname : String)
Sourceshortname
Sourceshortname=(shortname : String)
Sourcestartdate
Sourcestartdate=(startdate : Time)
Sourcesummary
Sourcesummary=(summary : String)
Sourceviewurl
Sourceviewurl=(viewurl : String)
Sourcevisible
Sourcevisible=(visible : Bool)
Source