Skip to content

Commit

Permalink
Merge pull request #2 from falnatsheh/license-access-control
Browse files Browse the repository at this point in the history
Change DriverLicense properties access level to public
  • Loading branch information
ajohnson388 committed Aug 31, 2018
2 parents 52ee235 + d9063b3 commit 1b5c0c5
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 62 deletions.
110 changes: 55 additions & 55 deletions DLParser/Models/DriverLicense.swift
Original file line number Diff line number Diff line change
Expand Up @@ -11,70 +11,70 @@ public struct DriverLicense {

// MARK: - Names

var firstName: String?
var middleNames = [String]()
var lastName: String?
public var firstName: String?
public var middleNames = [String]()
public var lastName: String?

var firstNameAlias: String?
var givenNameAlias: String?
var lastNameAlias: String?
var suffixAlias: String?
var suffix: NameSuffix?
var firstNameTruncation: Truncation?
var middleNameTruncation: Truncation?
var lastNameTruncation: Truncation?
public var firstNameAlias: String?
public var givenNameAlias: String?
public var lastNameAlias: String?
public var suffixAlias: String?
public var suffix: NameSuffix?
public var firstNameTruncation: Truncation?
public var middleNameTruncation: Truncation?
public var lastNameTruncation: Truncation?


// MARK: - Dates

var expirationDate: Date?
var issueDate: Date?
var birthdate: Date?
var hazmatExpirationDate: Date?
var revisionDate: Date?
public var expirationDate: Date?
public var issueDate: Date?
public var birthdate: Date?
public var hazmatExpirationDate: Date?
public var revisionDate: Date?


// MARK: - Appearance

var race: String?
var gender: Gender?
var eyeColor: EyeColor?
var height: Double?
var weight = Weight()
var hairColor: HairColor?

var placeOfBirth: String?
var streetAddress: String?
var streetAddressTwo: String?
var city: String?
var state: String?
var postalCode: String?
var country: IssuingCountry?

var licenseNumber: String?
var documentId: String?
var auditInformation: String?
var inventoryControlNumber: String?
var complianceType: String?
var isOrganDonor: Bool?
var isVeteran: Bool?
var isTemporaryDocument: Bool?

var federalVehicleCode: String?
var standardVehicleCode: String?
var standardRestrictionCode: String?
var standardEndorsementCode: String?

var jurisdictionVehicleCode: String?
var jurisdictionRestrictionCode: String?
var jurisdictionEndorsementCode: String?

var jurisdictionVehicleDescription: String?
var jurisdictionRestrictionDescription: String?
var jurisdictionEndorsementDescription: String?

var version: Int?
var pdf417Data: String?
public var race: String?
public var gender: Gender?
public var eyeColor: EyeColor?
public var height: Double?
public var weight = Weight()
public var hairColor: HairColor?

public var placeOfBirth: String?
public var streetAddress: String?
public var streetAddressTwo: String?
public var city: String?
public var state: String?
public var postalCode: String?
public var country: IssuingCountry?

public var licenseNumber: String?
public var documentId: String?
public var auditInformation: String?
public var inventoryControlNumber: String?
public var complianceType: String?
public var isOrganDonor: Bool?
public var isVeteran: Bool?
public var isTemporaryDocument: Bool?

public var federalVehicleCode: String?
public var standardVehicleCode: String?
public var standardRestrictionCode: String?
public var standardEndorsementCode: String?

public var jurisdictionVehicleCode: String?
public var jurisdictionRestrictionCode: String?
public var jurisdictionEndorsementCode: String?

public var jurisdictionVehicleDescription: String?
public var jurisdictionRestrictionDescription: String?
public var jurisdictionEndorsementDescription: String?

public var version: Int?
public var pdf417Data: String?

}

Expand Down
6 changes: 3 additions & 3 deletions DLParser/Models/Weight.swift
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

import Foundation

struct Weight {
var range: WeightRange?
var pounds: Double?
public struct Weight {
public var range: WeightRange?
public var pounds: Double?
}
8 changes: 4 additions & 4 deletions DLParser/Models/WeightRange.swift
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ import Foundation
/**
Parses weight range for v1-9 (All current versions).
*/
struct WeightRange {
public struct WeightRange {

var rank: Int
public var rank: Int

var kilograms: CountableClosedRange<Int> {
public var kilograms: CountableClosedRange<Int> {
switch rank {
case 1: return 32...45
case 2: return 46...59
Expand All @@ -29,7 +29,7 @@ struct WeightRange {
}
}

var pounds: CountableClosedRange<Int> {
public var pounds: CountableClosedRange<Int> {
switch rank {
case 1: return 71...100
case 2: return 101...130
Expand Down

0 comments on commit 1b5c0c5

Please sign in to comment.