module DataContract::DataContractsImpl

Public Instance Methods

data_contracts() click to toggle source
# File lib/data_contract/data_contracts_impl.rb, line 3
def data_contracts
  return @data_contracts if @data_contracts

  @data_contracts = ContractList.new self

  data_contract_modules.each do |contract_module|
    @data_contracts << Contract.new(contract_module, self)
  end
  
  @data_contracts
end