MongoDBPurger
in package
implements
PurgerInterface
Class responsible for purging databases of data before reloading data fixtures.
Interfaces, Classes, Traits and Enums
- PurgerInterface
- PurgerInterface
Table of Contents
- $dm : DocumentManager|null
- __construct() : mixed
- Construct new purger instance.
- getObjectManager() : DocumentManager
- Retrieve the DocumentManager instance this purger instance is using.
- purge() : void
- Purge the data from the database for the given EntityManager.
- setDocumentManager() : mixed
- Set the DocumentManager instance this purger instance should use.
Properties
$dm
private
DocumentManager|null
$dm
Methods
__construct()
Construct new purger instance.
public
__construct([DocumentManager $dm = null ]) : mixed
Parameters
- $dm : DocumentManager = null
-
DocumentManager instance used for persistence.
Return values
mixed —getObjectManager()
Retrieve the DocumentManager instance this purger instance is using.
public
getObjectManager() : DocumentManager
Return values
DocumentManager —purge()
Purge the data from the database for the given EntityManager.
public
purge() : void
Tags
Return values
void —setDocumentManager()
Set the DocumentManager instance this purger instance should use.
public
setDocumentManager(DocumentManager $dm) : mixed
Parameters
- $dm : DocumentManager