• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/workflow/template/packer/basepacker.php
  • Класс: BitrixBizprocWorkflowTemplatePackerBasePacker
  • Вызов: BasePacker::makePackageData
public function makePackageData(Tpl $tpl);

/**
 * Pack the template.
 * @param Tpl $tpl
 * @return ResultPack
 */
abstract public function pack(Tpl $tpl);

/**
 * Unpack the data to template
 * @param $data
 * @return ResultUnpack
 */
abstract public function unpack($data);

protected function compress($data)
{
	if (function_exists("gzcompress"))
	{
		$data = gzcompress($data, 9);
	}
	return $data;
}