📄️ Introduction
Repository Design Pattern is a popular pattern. It is used to separate the logic that retrieves the data and maps it to the entity model from the business logic that acts on the model. The repository mediates between the data source layer and the business layers of the application.
📄️ Repository Listing
Probably the most common task that the repository is responsible for is listing the records. The RepositoryManager class provides a comprehensive set of methods that you can use to retrieve data from the database.
📄️ Repository Caching
Caching is crucial when it comes to performance. Warlock provides a simple way to cache your repositories.
📄️ Repository Destroyer
When it comes to deleting records, repository manager provides two ways of deleting records.