Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс EventCompareManager
+ Граф наследования:EventCompareManager:

Открытые члены

 __construct (Event $event, Event $originalEvent)
 
 compare ()
 
 hasDifferenceFields ()
 
 hasSignificantFields ()
 
 getSignificantChanges ()
 
 getDifferenceKeyFields ()
 
 getDifferenceFieldsWithOriginalValue ()
 
 getDiff ()
 

Открытые атрибуты

const SIGNIFICANT_FIELDS
 
const COMPARE_FIELDS
 

Защищенные члены

 compareExcludedDates ()
 
 compareReminders ()
 

Защищенные данные

array $difference = []
 
array $eventValueForCompare
 
array $originalValueForCompare
 
array $significantFields
 
Event $event
 
Event $originalEvent
 

Подробное описание

См. определение в файле eventcomparemanager.php строка 8

Конструктор(ы)

◆ __construct()

__construct ( Event $event,
Event $originalEvent )
Аргументы
Event$event
Event$originalEvent

См. определение в файле eventcomparemanager.php строка 90

Методы

◆ compare()

compare ( )
Возвращает
$this

См. определение в файле eventcomparemanager.php строка 101

◆ compareExcludedDates()

compareExcludedDates ( )
protected
Возвращает
void

См. определение в файле eventcomparemanager.php строка 257

◆ compareReminders()

compareReminders ( )
protected
Возвращает
void

См. определение в файле eventcomparemanager.php строка 276

◆ getDiff()

getDiff ( )
Возвращает
array

Замещает CompareManager.

См. определение в файле eventcomparemanager.php строка 291

◆ getDifferenceFieldsWithOriginalValue()

getDifferenceFieldsWithOriginalValue ( )
Возвращает
array

См. определение в файле eventcomparemanager.php строка 164

◆ getDifferenceKeyFields()

getDifferenceKeyFields ( )
Возвращает
array

См. определение в файле eventcomparemanager.php строка 156

◆ getSignificantChanges()

getSignificantChanges ( )
Возвращает
string[]

См. определение в файле eventcomparemanager.php строка 131

◆ hasDifferenceFields()

hasDifferenceFields ( )
Возвращает
bool

См. определение в файле eventcomparemanager.php строка 115

◆ hasSignificantFields()

hasSignificantFields ( )
Возвращает
bool

См. определение в файле eventcomparemanager.php строка 123

Данные класса

◆ $difference

array $difference = []
protected

См. определение в файле eventcomparemanager.php строка 64

◆ $event

Event $event
protected

См. определение в файле eventcomparemanager.php строка 80

◆ $eventValueForCompare

array $eventValueForCompare
protected

См. определение в файле eventcomparemanager.php строка 68

◆ $originalEvent

Event $originalEvent
protected

См. определение в файле eventcomparemanager.php строка 84

◆ $originalValueForCompare

array $originalValueForCompare
protected

См. определение в файле eventcomparemanager.php строка 72

◆ $significantFields

array $significantFields
protected

См. определение в файле eventcomparemanager.php строка 76

◆ COMPARE_FIELDS

const COMPARE_FIELDS

См. определение в файле eventcomparemanager.php строка 22

◆ SIGNIFICANT_FIELDS

const SIGNIFICANT_FIELDS
Инициализатор
= [
'name' => 'name',
'attendees' => 'attendees',
'start' => 'start',
'end' => 'end',
'location' => 'location',
'recurringRule' => 'recurringRule',
'creatorId' => 'creatorId',
'hostId' => 'hostId',
'excludedDates' => 'excludedDates',
]

См. определение в файле eventcomparemanager.php строка 10