PHP Класс Scalr\Stats\CostAnalytics\Events\AbstractEvent

С версии: 5.0
Автор: Vlad Dobrovolskiy ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$ccs array Cost Centers array
$environment Scalr_Environment Current environment
$message string Event message
$messageToHash string Message for hashing
$projects array Projects array
$timelineEvent Scalr\Stats\CostAnalytics\Entity\TimelineEventEntity Generated event
$user Scalr_Account_User User who fires an event

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

Метод Описание
__construct ( ) Constructor
fire ( ) : boolean Fires an event
getUserEmail ( ) : string Gets email address of the user who fires an event

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

Метод Описание
callbackFilter ( mixed $value ) : boolean Filter identifiers callback

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

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

Constructor
public __construct ( )

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

Fires an event
public fire ( ) : boolean
Результат boolean Returns true if a new record has been added

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

Gets email address of the user who fires an event
public getUserEmail ( ) : string
Результат string

Описание свойств

$ccs защищенное свойство

Cost Centers array
protected array $ccs
Результат array

$environment защищенное свойство

Current environment
protected Scalr_Environment $environment
Результат Scalr_Environment

$message защищенное свойство

Event message
protected string $message
Результат string

$messageToHash защищенное свойство

Message for hashing
protected string $messageToHash
Результат string

$projects защищенное свойство

Projects array
protected array $projects
Результат array

$timelineEvent защищенное свойство

Generated event
protected TimelineEventEntity,Scalr\Stats\CostAnalytics\Entity $timelineEvent
Результат Scalr\Stats\CostAnalytics\Entity\TimelineEventEntity

$user защищенное свойство

User who fires an event
protected Scalr_Account_User $user
Результат Scalr_Account_User