|
1 | 1 | import Foundation
|
2 | 2 |
|
3 | 3 | /// Used for logging events for informational purposes
|
4 |
| -internal class PusherLogger { |
| 4 | +class PusherLogger { |
5 | 5 |
|
6 | 6 | // MARK: - Enum definitions
|
7 | 7 |
|
8 |
| - internal enum LoggingEvent: String { |
| 8 | + enum LoggingEvent: String { |
9 | 9 |
|
10 | 10 | // Channels
|
11 | 11 |
|
12 | 12 | // swiftlint:disable:next identifier_name
|
13 | 13 | case presenceChannelSubscriptionAttemptWithoutChannelData =
|
14 |
| - "Attempting to subscribe to presence channel but no channelData value provided" |
| 14 | + "Attempting to subscribe to presence channel but no channelData value provided" |
15 | 15 | case subscriptionSucceededNoDataInPayload = "Subscription succeeded event received without data key in payload"
|
16 | 16 | case unableToSubscribeToChannel = "Unable to subscribe to channel:"
|
17 | 17 | case unableToAddMemberToChannel = "Unable to add member to channel"
|
@@ -61,52 +61,52 @@ internal class PusherLogger {
|
61 | 61 | case unableToHandleIncomingMessage = "Unable to handle incoming Websocket message"
|
62 | 62 | }
|
63 | 63 |
|
64 |
| - internal enum LoggingLevel: String { |
| 64 | + enum LoggingLevel: String { |
65 | 65 | case debug = "[PUSHER DEBUG]"
|
66 | 66 | case info = "[PUSHER INFO]"
|
67 | 67 | case warning = "[PUSHER WARNING]"
|
68 | 68 | case error = "[PUSHER ERROR]"
|
69 | 69 | }
|
70 | 70 |
|
71 |
| - internal static let shared = PusherLogger() |
| 71 | + static let shared = PusherLogger() |
72 | 72 |
|
73 |
| - internal weak var delegate: PusherDelegate? |
| 73 | + weak var delegate: PusherDelegate? |
74 | 74 |
|
75 | 75 | // MARK: - Event logging
|
76 | 76 |
|
77 | 77 | /// Logs a debug message relating to a particular event of interest.
|
78 | 78 | /// - Parameters:
|
79 | 79 | /// - event: A particular `LoggingEvent` of interest.
|
80 | 80 | /// - context: Additional context for the message.
|
81 |
| - internal func debug(for event: LoggingEvent, |
82 |
| - context: CustomStringConvertible? = nil) { |
| 81 | + func debug(for event: LoggingEvent, |
| 82 | + context: CustomStringConvertible? = nil) { |
83 | 83 | message(for: event, level: .debug, context: context)
|
84 | 84 | }
|
85 | 85 |
|
86 | 86 | /// Logs an informational message relating to a particular event of interest.
|
87 | 87 | /// - Parameters:
|
88 | 88 | /// - event: A particular `LoggingEvent` of interest.
|
89 | 89 | /// - context: Additional context for the message.
|
90 |
| - internal func info(for event: LoggingEvent, |
91 |
| - context: CustomStringConvertible? = nil) { |
| 90 | + func info(for event: LoggingEvent, |
| 91 | + context: CustomStringConvertible? = nil) { |
92 | 92 | message(for: event, level: .info, context: context)
|
93 | 93 | }
|
94 | 94 |
|
95 | 95 | /// Logs a warning message relating to a particular event of interest.
|
96 | 96 | /// - Parameters:
|
97 | 97 | /// - event: A particular `LoggingEvent` of interest.
|
98 | 98 | /// - context: Additional context for the message.
|
99 |
| - internal func warning(for event: LoggingEvent, |
100 |
| - context: CustomStringConvertible? = nil) { |
| 99 | + func warning(for event: LoggingEvent, |
| 100 | + context: CustomStringConvertible? = nil) { |
101 | 101 | message(for: event, level: .warning, context: context)
|
102 | 102 | }
|
103 | 103 |
|
104 | 104 | /// Logs an error message relating to a particular event of interest.
|
105 | 105 | /// - Parameters:
|
106 | 106 | /// - event: A particular `LoggingEvent` of interest.
|
107 | 107 | /// - context: Additional context for the message.
|
108 |
| - internal func error(for event: LoggingEvent, |
109 |
| - context: CustomStringConvertible? = nil) { |
| 108 | + func error(for event: LoggingEvent, |
| 109 | + context: CustomStringConvertible? = nil) { |
110 | 110 | message(for: event, level: .error, context: context)
|
111 | 111 | }
|
112 | 112 |
|
|
0 commit comments