| Admin |
| Plugin |
| Table |
| Service_Container | A trait for a service container. |
| Conditional | An object which is loaded conditionally. |
| Registerable | An object that can be registered with WordPress via the Plugin API, i.e. add_action() and add_filter(). |
| Schedulable | Something that can be scheduled. |
| Service | Marker interface to denote a service. |
| Service_Provider | An object that provides services (instances of Barn2\PTP_Lib\Service). |
| Template_Loader | An object which can load PHP templates. |
| Translatable | Something that can be translated by WordPress. |
| Scheduled_Task | Abstract class which represents a single scheduled task using WordPress CRON. |
| Util | Utility functions for Barn2 plugins. |