• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/util/result.php
  • Класс: BitrixTasksUtilResult
  • Вызов: Result::dump
public function dump($showData = false)
{
	$str = "Result success = ".($this->isSuccess() ? 'YES' : 'NO').PHP_EOL;

	$fatals = $this->errors->filter(array('TYPE' => Error::TYPE_FATAL));
	if($fatals->count())
	{
		$str .= 'Fatals:'.PHP_EOL;
		$str .= implode('', array_map(function($message){return "t* ".$message.PHP_EOL;}, $fatals->getMessages()));
	}

	$warnings = $this->errors->filter(array('TYPE' => Error::TYPE_WARNING));
	if($warnings->count())
	{
		$str .= 'Warnings:'.PHP_EOL;
		$str .= implode('', array_map(function($message){return "t* ".$message.PHP_EOL;}, $warnings->getMessages()));
	}

	if($showData)
	{
		$str .= $this->dumpData();
	}

	return $str;
}