method
public
PhaseColorScheme::externalize()
Сигнатура
public externalize() : array<string|int, mixed>
Описание
Возвращает внешнее представление этого объекта
Возвращаемое значение
array<string|int, mixed>
Как применяется в PhaseColorScheme
PhaseColorScheme::externalize() — метод класса \Bitrix\Crm\Color\PhaseColorScheme модуля «CRM».
Метод объекта: сначала нужен экземпляр PhaseColorScheme.
use Bitrix\Main\Loader;
use Bitrix\Crm\Color\PhaseColorScheme;
Loader::includeModule('crm');
/** @var PhaseColorScheme $object */
$result = $object->externalize();
// $result: array<string|int, mixed>Другие методы PhaseColorScheme
addElement()Добавляет элементfillDefaultColors()getDefaultColor()Возвращает цвет по умолчанию для элемента.getDefaultColorBySemantics()Возвращает цвет элемента по умолчанию по семантическому идентификатору.getElementByName()Возвращает элемент схемы по имени.getElementNames()Возвращает имена элементовinternalize()Настраивает этот объект из внешнего представления.isPersistent()load()Пытается загрузить схему из настроекremove()Удаляет схему из настроекreset()Сбрасывает схему.save()Сохраняет схему в настройки
externalize() есть и у других классов модуля «CRM»: DealStageColorScheme, EntityConversionMap, LeadStatusColorScheme, PhaseColorSchemeElement, QuantityRestriction, QuoteStatusColorScheme.
Исходный файл: source/crm/lib/color/phasecolorscheme.php:110

