Uses of Package
com.ericbouchut.learndev.course
Packages that use com.ericbouchut.learndev.course
-
Classes in com.ericbouchut.learndev.course used by com.ericbouchut.learndev.adminClassDescriptionWrite side of the course domain for instructors: authoring and the publication lifecycle of
CONTRIBUTING.md(publish from DRAFT, archive from DRAFT or PUBLISHED, restore an ARCHIVED item to DRAFT). -
Classes in com.ericbouchut.learndev.course used by com.ericbouchut.learndev.courseClassDescriptionRead side of the course catalogue, applying the student visibility rule: a student sees
PUBLISHEDcourses; a student who is enrolled keeps read access to the course and its published lessons if the course is laterARCHIVED(content continuity);DRAFTcontent is never visible to students.Student-side enrollment lifecycle (see the diagram in CONTRIBUTING.md).Write side of the course domain for instructors: authoring and the publication lifecycle ofCONTRIBUTING.md(publish from DRAFT, archive from DRAFT or PUBLISHED, restore an ARCHIVED item to DRAFT).Converts lesson Markdown to HTML that is safe to serve.