Skip to content

Commit 3323942

Browse files
authored
Merge pull request #43 from elijah-rappaport/master
Naming
2 parents bfb1e8b + d789613 commit 3323942

File tree

6 files changed

+24
-24
lines changed

6 files changed

+24
-24
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ cancellable.cancel()
173173
### Log Network calls
174174
3 log levels are supported: `off`, `info`, `debug`
175175
```swift
176-
client.logLevels = .debug
176+
client.logLevel = .debug
177177
```
178178

179179

Sources/Networking/Calls/NetworkingClient+Requests.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ public extension NetworkingClient {
3030
request(.delete, route, params: params)
3131
}
3232

33-
internal func request(_ httpVerb: HTTPVerb, _ route: String, params: Params = Params()) -> NetworkingRequest {
33+
internal func request(_ httpMethod: HTTPMethod, _ route: String, params: Params = Params()) -> NetworkingRequest {
3434
let req = NetworkingRequest()
35-
req.httpVerb = httpVerb
35+
req.httpMethod = httpMethod
3636
req.route = route
3737
req.params = params
3838

3939
let updateRequest = { [weak req, weak self] in
4040
guard let self = self else { return }
4141
req?.baseURL = self.baseURL
42-
req?.logLevels = self.logLevels
42+
req?.logLevel = self.logLevel
4343
req?.headers = self.headers
4444
req?.parameterEncoding = self.parameterEncoding
4545
req?.sessionConfiguration = self.sessionConfiguration

Sources/Networking/HTTPVerb.swift renamed to Sources/Networking/HTTPMethod.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
//
2-
// HTTPVerb.swift
2+
// HTTPMethod.swift
33
//
44
//
55
// Created by Sacha DSO on 30/01/2020.
66
//
77

88
import Foundation
99

10-
public enum HTTPVerb: String {
10+
public enum HTTPMethod: String {
1111
case get = "GET"
1212
case put = "PUT"
1313
case patch = "PATCH"

Sources/Networking/Logging/NetworkingLogger.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,32 +9,32 @@ import Foundation
99

1010
class NetworkingLogger {
1111

12-
var logLevels = NetworkingLogLevel.off
12+
var logLevel = NetworkingLogLevel.off
1313

1414
func log(request: URLRequest) {
15-
guard logLevels != .off else {
15+
guard logLevel != .off else {
1616
return
1717
}
18-
if let verb = request.httpMethod,
18+
if let method = request.httpMethod,
1919
let url = request.url {
20-
print("\(verb) '\(url.absoluteString)'")
20+
print("\(method) '\(url.absoluteString)'")
2121
logHeaders(request)
2222
logBody(request)
2323

2424
}
25-
if logLevels == .debug {
25+
if logLevel == .debug {
2626
logCurl(request)
2727
}
2828
}
2929

3030
func log(response: URLResponse, data: Data) {
31-
guard logLevels != .off else {
31+
guard logLevel != .off else {
3232
return
3333
}
3434
if let response = response as? HTTPURLResponse {
3535
logStatusCodeAndURL(response)
3636
}
37-
if logLevels == .debug {
37+
if logLevel == .debug {
3838
print(String(decoding: data, as: UTF8.self))
3939
}
4040
}

Sources/Networking/NetworkingClient.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ public class NetworkingClient {
2121
Values Available are .None, Calls and CallsAndResponses.
2222
Default is None
2323
*/
24-
public var logLevels: NetworkingLogLevel {
25-
get { return logger.logLevels }
26-
set { logger.logLevels = newValue }
24+
public var logLevel: NetworkingLogLevel {
25+
get { return logger.logLevel }
26+
set { logger.logLevel = newValue }
2727
}
2828

2929
private let logger = NetworkingLogger()

Sources/Networking/NetworkingRequest.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ public class NetworkingRequest: NSObject {
1515
var parameterEncoding = ParameterEncoding.urlEncoded
1616
var baseURL = ""
1717
var route = ""
18-
var httpVerb = HTTPVerb.get
18+
var httpMethod = HTTPMethod.get
1919
public var params = Params()
2020
var headers = [String: String]()
2121
var multipartData: [MultipartData]?
22-
var logLevels: NetworkingLogLevel {
23-
get { return logger.logLevels }
24-
set { logger.logLevels = newValue }
22+
var logLevel: NetworkingLogLevel {
23+
get { return logger.logLevel }
24+
set { logger.logLevel = newValue }
2525
}
2626
private let logger = NetworkingLogger()
2727
var timeout: TimeInterval?
@@ -137,7 +137,7 @@ public class NetworkingRequest: NSObject {
137137

138138
internal func buildURLRequest() -> URLRequest? {
139139
var urlString = baseURL + route
140-
if httpVerb == .get {
140+
if httpMethod == .get {
141141
urlString = getURLWithParams()
142142
}
143143

@@ -146,7 +146,7 @@ public class NetworkingRequest: NSObject {
146146
}
147147
var request = URLRequest(url: url)
148148

149-
if httpVerb != .get && multipartData == nil {
149+
if httpMethod != .get && multipartData == nil {
150150
switch parameterEncoding {
151151
case .urlEncoded:
152152
request.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type")
@@ -155,7 +155,7 @@ public class NetworkingRequest: NSObject {
155155
}
156156
}
157157

158-
request.httpMethod = httpVerb.rawValue
158+
request.httpMethod = httpMethod.rawValue
159159
for (key, value) in headers {
160160
request.setValue(value, forHTTPHeaderField: key)
161161
}
@@ -164,7 +164,7 @@ public class NetworkingRequest: NSObject {
164164
request.timeoutInterval = timeout
165165
}
166166

167-
if httpVerb != .get && multipartData == nil {
167+
if httpMethod != .get && multipartData == nil {
168168
switch parameterEncoding {
169169
case .urlEncoded:
170170
request.httpBody = params.asPercentEncodedString().data(using: .utf8)

0 commit comments

Comments
 (0)