• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/businesssuite/configuration/facebook/config.php
  • Класс: BitrixSeoBusinessSuiteConfigurationFacebookConfig
  • Вызов: Config::jsonSerialize
public function jsonSerialize(): array
{
	return array_reduce(
		static::getFieldCodes(),
		function(array $result, string $code) : array
		{
			$field = self::getField($code);
			$result[$code] = ['value' => $this->value[$code] ?? $field::getDefaultValue()];
			if($field instanceof FieldsIAvailableFieldList)
			{
				$result[$code]['set'] = $field::getAvailableValues();
			}
			return $result;

		},
		array()
	);
}