FMPTransaction.Builder

Описание

Класс FMPTransaction.Builder является строителем для класса FMPTransaction.

class Builder

Методы

Метод Описание
build() Построение экземпляра класса FMPTransaction. Возвращает объект типа FMPTransaction.
func build() -> FMPTransaction
id(_:) Сохранение идентификатора транзакции в переменную.
func id(_ id: String) -> Builder

Параметры:

  • id. Идентификатор транзакции.

resource(_:) Сохранение ресурса, к которому относится транзакция, в переменную.
func resource(_ resource: FMPResource?) -> Builder

Параметры:

  • resource. Ресурс, к которому относится транзакция.

Пример

Построение экземпляра класса FMPTransaction:

// Построим экземпляр класса FMPResource
let resource: FNPResource = fmp.resource.build()
  
// Построим экземпляр класса FMPTransaction
let transaction: FMPTransaction = fmp.transaction
    .id("id") //  По умолчанию ""
    .resource(resource) //  По умолчанию nil
    .build()

См. также:

Фреймворк FMPKit | Классы