Tsugi\Core
Classes
Activity utilities
Our class to handle annotation storage
A very simple Cache - currently implemented in session
This is a ContentItem class with Tsugi-specific convienences.
This is a class to provide access to the resource context level data.
This is a place holder. Other than dumpPost() it needs a bit of work.
This is a general purpose DeepLink class with no Tsugi-specific dependencies.
This is a class holding commmon functionality to be extended by various other classes.
Some really small, simple, and self-contained utility public static functions
This is a class holding convienence methods to access the json column for the core objects.
This is a class to provide access to the resource key level data.
This an opinionated LTI class that defines how Tsugi tools interact with LTI
This captures all of the data associated with the LTI Launch.
This is a class to provide access to the resource link level data.
Mail utilities
Helper class for Tsugi REST end points
This is a class to provide access to the user's result data.
This is a class to provide access to roster information from a site.
This is a helper class to transform MySQL and PgSQL dialects
This is a trait convienence methods to access the session from the launch object
Settings
deprecated
This is a class to provide access to the setting service.
This is a class holding convienence methods to access settings from core objects.
Provide support for a Tsugi Tool
This is a class to provide access to the resource context level data.
This class contains the server side of Tsugi notification web sockets