• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/urlpreview/parser/common.php
  • Класс: BitrixMainUrlPreviewParserCommon
  • Вызов: Common::getImageDimensions
protected function getImageDimensions(array $imageAttributes)
{
	$result = array(
		'width' => null,
		'height' => null
	);

	foreach(array_keys($result) as $imageDimension)
	{
		if(isset($imageAttributes[$imageDimension]))
		{
			$result[$imageDimension] = $imageAttributes[$imageDimension];
		}
		else if(isset($imageAttributes['style']) && preg_match('/'.$imageDimension.':s*(d+?)px/', $imageAttributes['style'], $matches))
		{
			$result[$imageDimension] = $matches[1];
		}
	}
	return $result;
}