parent
b356883311
commit
058d8eea78
Binary file not shown.
@ -0,0 +1,38 @@ |
|||||||
|
// |
||||||
|
// NotablePlayers.swift |
||||||
|
// TournamentStats |
||||||
|
// |
||||||
|
// Created by Laurent Morvillier on 04/06/2019. |
||||||
|
// Copyright © 2019 Stax River. All rights reserved. |
||||||
|
// |
||||||
|
|
||||||
|
import Foundation |
||||||
|
|
||||||
|
class NotablePlayers { |
||||||
|
|
||||||
|
static var all: [String] = [ |
||||||
|
"Julien Martini", |
||||||
|
"James Obst", |
||||||
|
"Andrew Lichtenberger", |
||||||
|
"Daniel Negreanu", |
||||||
|
"Nick Petrangelo", |
||||||
|
"Chance Kornuth", |
||||||
|
"Phil Hellmuth", |
||||||
|
"Bryn Kenney", |
||||||
|
"Justin Bonomo", |
||||||
|
"Alex Foxen", |
||||||
|
"Stephen Chidwick", |
||||||
|
"David Peters", |
||||||
|
"Jason Koon", |
||||||
|
// "", |
||||||
|
// "", |
||||||
|
// "", |
||||||
|
// "", |
||||||
|
// "", |
||||||
|
// "", |
||||||
|
// "", |
||||||
|
|
||||||
|
|
||||||
|
] |
||||||
|
|
||||||
|
} |
||||||
@ -0,0 +1,38 @@ |
|||||||
|
// |
||||||
|
// PlayerResult.swift |
||||||
|
// TournamentStats |
||||||
|
// |
||||||
|
// Created by Laurent Morvillier on 04/06/2019. |
||||||
|
// Copyright © 2019 Stax River. All rights reserved. |
||||||
|
// |
||||||
|
|
||||||
|
import Foundation |
||||||
|
|
||||||
|
struct PlayerResult : HTMLRepresentable { |
||||||
|
|
||||||
|
var tournament: Tournament |
||||||
|
var result: Result |
||||||
|
|
||||||
|
static func htmlHeaders() -> String { |
||||||
|
var strings: [String] = [] |
||||||
|
strings.append("Player") |
||||||
|
strings.append("Place") |
||||||
|
strings.append("Earnings") |
||||||
|
strings.append("#") |
||||||
|
strings.append("Event") |
||||||
|
let all = strings.joined(separator: "</td><td>") |
||||||
|
return "<tr><td>\(all)</td></tr>" |
||||||
|
} |
||||||
|
|
||||||
|
func html() -> String { |
||||||
|
var strings: [String] = [] |
||||||
|
strings.append(self.result.player?.name ?? "") |
||||||
|
strings.append("\(self.result.rank)") |
||||||
|
strings.append(result.earnings.currencyFormatted) |
||||||
|
strings.append("\(tournament.number)") |
||||||
|
strings.append("\(tournament.buyin.currencyFormatted) \(tournament.name)") |
||||||
|
let all = strings.joined(separator: "</td><td>") |
||||||
|
return "<tr><td>\(all)</td></tr>" |
||||||
|
} |
||||||
|
|
||||||
|
} |
||||||
Loading…
Reference in new issue