Sha256: 0d239140c439565bdbc2f9e143f5172321c57b11ca2c0fa2472e4c8a761f9dd4
Contents?: true
Size: 561 Bytes
Versions: 34
Compression:
Stored size: 561 Bytes
Contents
require 'puppet_forge/v3/base' require 'puppet_forge/v3/module' module PuppetForge module V3 # Models a Forge user's account. class User < Base include PuppetForge::LazyAccessors # Returns a collection of Modules owned by the user. # # @note Because there is no related module data in the record, we can't # use a {#lazy_collection} here. # # @return [PaginatedCollection<Module>] the modules owned by this user def modules Module.where(:owner => username) end end end end
Version data entries
34 entries across 34 versions & 1 rubygems