\BatchedWriter
Class BatchedWriter
Synopsis
class BatchedWriter
{
- // members
- private $batchSize;
- private array $batches = ;
- private array $batchLookup = ;
- private array $batchSearch = ;
- private array $stagedBatches = ;
- private array $stagedBatchLookup = ;
- private array $stagedBatchSearch = ;
- private array $deleteBatches = ;
- private array $stagedDeleteBatches = ;
- private array $manyManyBatches = ;
- private ReflectionProperty $dataObjectRecordProperty;
- // methods
- public void __construct()
- public void write()
- public void writeToStage()
- public void writeManyMany()
- public void delete()
- public void deleteIDs()
- public void deleteFromStage()
- public void deleteIDsFromStage()
- public void finish()
Members
private
- $batchLookup — array
- $batchSearch — array
- $batchSize — int
- $batches — array
- $dataObjectRecordProperty — ReflectionProperty
- $deleteBatches — array
- $manyManyBatches — array
- $stagedBatchLookup — array
- $stagedBatchSearch — array
- $stagedBatches — array
- $stagedDeleteBatches — array