RecycleBinMemoryRepository implements RecyclebinTasksRepositoryInterface
Tags
Table of Contents
Interfaces
Methods
- __construct() : mixed
- removeTasksFromRecycleBin() : void
- totalTasksToRemove() : int
Methods
__construct()
public
__construct([array<string|int, mixed> $tasksCollection = [] ]) : mixed
Parameters
- $tasksCollection : array<string|int, mixed> = []
removeTasksFromRecycleBin()
public
removeTasksFromRecycleBin(TasksMaxDaysInRecycleBin $maxDaysTTL, TasksMaxToRemoveFromRecycleBin $maxTasksToRemove) : void
Parameters
- $maxDaysTTL : TasksMaxDaysInRecycleBin
- $maxTasksToRemove : TasksMaxToRemoveFromRecycleBin
totalTasksToRemove()
public
totalTasksToRemove(TasksMaxDaysInRecycleBin $maxDaysTTL) : int
Parameters
- $maxDaysTTL : TasksMaxDaysInRecycleBin