Classes, interfaces and traits

EmailDeleter

Class EmailDeleter

Deletes email records from the database.
« More »

EmailReader

Class EmailReader

Reads email records from the database. This class provides a customizable interface for reading operations so that it is possible to build different variations in the EmailRepository class (e.g. "getPending", "findById", "getAll").
« More »

EmailRepository

Class EmailRepository

Handles the database operations that concern the email records of the database. It provides a layer for more complicated methods that use the writer, reader and deleter.
« More »

EmailWriter

Class EmailWriter

Writes email records in the database (insert/update operations).
« More »