\AnalyticsUpdateJob
Class AnalyticsUpdateJob
Job to run in the QueuedJobs
Synopsis
class AnalyticsUpdateJob
extends AbstractQueuedJob
{
- // members
- protected GoogleAnalyticsReportService $service;
- protected PageUpdateService $updateService;
- // methods
- public void __construct()
- public string getTitle()
- public void process()
- protected void getReport()
- public void afterComplete()
Hierarchy
Extends
- AbstractQueuedJob
Members
protected
- $service — GoogleAnalyticsReportService
- $updateService — PageUpdateService
Methods
protected
- getReport() — Execute the whole part
public
- __construct() — AnalyticsUpdateJob constructor.
- afterComplete() — If needed, queue itself with
- getTitle()
- process() — Boot up the process