mirror of
https://github.com/DesignPatternsPHP/DesignPatternsPHP.git
synced 2025-09-29 07:49:09 +02:00
removed/moved newly added patterns
This commit is contained in:
12
More/Repository/README.md
Normal file
12
More/Repository/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# Repository
|
||||
|
||||
## Purpose
|
||||
|
||||
Mediates between the domain and data mapping layers using a collection-like interface for accessing domain objects.
|
||||
Repository encapsulates the set of objects persisted in a data store and the operations performed over them, providing a more object-oriented view of the persistence layer.
|
||||
Repository also supports the objective of achieving a clean separation and one-way dependency between the domain and data mapping layers.
|
||||
|
||||
## Examples
|
||||
|
||||
* Doctrine 2 ORM: there is Repository that mediates between Entity and DBAL and contains methods to retrieve objects
|
||||
* Laravel Framework
|
Reference in New Issue
Block a user