PHP Класс Scalr\System\Zmq\Cron\Task\AnalyticsNotifications

Автор: N.V.
Наследование: extends Scalr\System\Zmq\Cron\AbstractTask
Показать файл Открыть проект

Открытые методы

Метод Описание
config ( )
enqueue ( )
worker ( $request )

Приватные методы

Метод Описание
changeCloudNames ( array $clouds ) : array Changes clouds name format
getSubjectChildItems ( ProjectEntity | Scalr\Stats\CostAnalytics\Entity\CostCentreEntity $subject, array $childItems, Scalr\Stats\CostAnalytics\QuarterPeriod $date ) : array Gets an array of farms or projects data for notification
saveNotificationData ( ProjectEntity | Scalr\Stats\CostAnalytics\Entity\CostCentreEntity $subject, NotificationEntity $notification, boolean $ifAccountLevel = false ) Saves project or cost center notification
saveReportData ( string $getPeriodicSubjectData, string $subjectEntityName, array $params, array $forecastParams, string $subjectId, string $subjectType, string $emails, string $formatedTitle, string $formatedForecastDate, boolean $ifAccountLevel = false ) Calculates data for reports and saves it
sortItems ( integer $item1, integer $item2 ) : integer Callback sort function

Описание методов

config() публичный Метод

См. также: Scalr\System\Zmq\Cron\AbstractTask::config()
public config ( )

enqueue() публичный Метод

См. также: Scalr\System\Zmq\Cron\TaskInterface::enqueue()
public enqueue ( )

worker() публичный Метод

См. также: Scalr\System\Zmq\Cron\TaskInterface::worker()
public worker ( $request )