class UserMessageException extends Exception implements JsonSerializable, HtmlAwareErrorInterface (View source)

Represents an error that can be safely shown to users.

Properties

protected bool $canBeLogged Can this exception be added to the log?
private bool $messageContainsHtml Does the message contain an HTML-formatted string?

Methods

bool
canBeLogged()

Can this exception be added to the log?

$this
setCanBeLogged(bool $value)

Can this exception be added to the log?

bool
messageContainsHtml()

Does the message contain an HTML-formatted string?

$this
setMessageContainsHtml(bool $value)

Does the message contain an HTML-formatted string?

jsonSerialize()

{@inheritdoc}

Details

bool canBeLogged()

Can this exception be added to the log?

Return Value

bool

$this setCanBeLogged(bool $value)

Can this exception be added to the log?

Parameters

bool $value

Return Value

$this

bool messageContainsHtml()

Does the message contain an HTML-formatted string?

Return Value

bool

See also

\Concrete\Core\Error\ErrorList\Error\HtmlAwareErrorInterface::messageContainsHtml()

$this setMessageContainsHtml(bool $value)

Does the message contain an HTML-formatted string?

Parameters

bool $value

Return Value

$this

jsonSerialize()

{@inheritdoc}

See also

JsonSerializable::jsonSerialize()