• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/delivery/packing/container.php
  • Класс: BitrixSaleDeliveryPackingContainer
  • Вызов: Container::getFilledDimensions
public function getFilledDimensions()
{
	if(empty($this->boxes))
		return(array(0,0,0));

	$maxX = $maxY = $maxZ = 0;

	foreach($this->boxes as $box)
	{
		$v = $box->getVertexes();

		if($maxX < $v[1][0])
			$maxX = $v[1][0];

		if($maxY < $v[1][1])
			$maxY = $v[1][1];

		if($maxZ < $v[1][2])
			$maxZ = $v[1][2];
	}

	return array($maxX, $maxY, $maxZ);
}