Skip to content

Instantly share code, notes, and snippets.

@LizzieStudeneer
Created January 8, 2019 14:24
Show Gist options
  • Save LizzieStudeneer/1da424e8786ed41557813f6dc60456c5 to your computer and use it in GitHub Desktop.
Save LizzieStudeneer/1da424e8786ed41557813f6dc60456c5 to your computer and use it in GitHub Desktop.
class BasketService {
private let repository: Repository<Article>
init(repository: Repository<Article>) {
self.repository = repository
}
func addAllArticles(to basket: Basket) {
let allArticles = repository.getAll()
basket.articles.append(contentsOf: allArticles)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment