Truncates a message to the given length.
public function truncate(string $message, int $length, string $suffix = '...') : string { $computedLength = $length - self::width($suffix); if ($computedLength > self::width($message)) { return $message; } return self::substr($message, 0, $length) . $suffix; }