Classes

Class TemplatesManager manages updating templates, removing and additional admin functions
Class TemplatesRepository is used to retrieve template data
Class TemplatesResponseHandler is used to retrieve template data

Exceptions

Class DeviseTemplateNotFoundException is thrown in the case where devise templates.php config is missing the a view path