public function __construct($message = false, array $data = array(), array $additional = array()) { if (is_array($data['NODES']) && (string) $data['AUX']['MESSAGE'] == '') { $data['AUX']['MESSAGE'] = 'nodes: ' . implode(', ', $data['NODES']); } parent::__construct($message, $data, $additional); }
public function __construct($message = false, $code = 0) { $parameters = array(); // exception extra data goes to log if ($this->checkOfType(self::TE_FLAG_SERIALIZED_ERRORS_IN_MESSAGE) && $message !== false) { $parameters['AUX']['ERROR'] = unserialize($message); } parent::__construct($message, $parameters, array('CODE' => $code)); }
public function __construct($message = false, array $data = array(), array $additional = array()) { $data['AUX']['ERROR']['USER'] = $GLOBALS['USER']->GetId(); parent::__construct($message, $data, $additional); }