Detector
Service to detect problems with counters log them and try to fix
Table of Contents
Constants
- PROBLEM_TYPE_COUNTABLE_COMPLETED = 'countable_completed'
- PROBLEM_TYPE_COUNTABLE_DELETED = 'countable_deleted'
- PROBLEM_TYPE_LIGHTCOUNTER_COMPLETED = 'lightcounter_completed'
- PROBLEM_TYPE_UNCOMPLETED_COMPLETED = 'uncompleted_completed'
- PROBLEM_TYPE_UNCOMPLETED_DELETED = 'uncompleted_deleted'
Methods
- __construct() : mixed
- execute() : void
Constants
PROBLEM_TYPE_COUNTABLE_COMPLETED
public
mixed
PROBLEM_TYPE_COUNTABLE_COMPLETED
= 'countable_completed'
PROBLEM_TYPE_COUNTABLE_DELETED
public
mixed
PROBLEM_TYPE_COUNTABLE_DELETED
= 'countable_deleted'
PROBLEM_TYPE_LIGHTCOUNTER_COMPLETED
public
mixed
PROBLEM_TYPE_LIGHTCOUNTER_COMPLETED
= 'lightcounter_completed'
PROBLEM_TYPE_UNCOMPLETED_COMPLETED
public
mixed
PROBLEM_TYPE_UNCOMPLETED_COMPLETED
= 'uncompleted_completed'
PROBLEM_TYPE_UNCOMPLETED_DELETED
public
mixed
PROBLEM_TYPE_UNCOMPLETED_DELETED
= 'uncompleted_deleted'
Methods
__construct()
public
__construct(Collector ...$collectors) : mixed
Parameters
- $collectors : Collector
-
list of problem that will be detected. If empty will run all.
execute()
public
execute() : void