class Runcible::Models::Distributor
Attributes
auto_publish[RW]
id[RW]
Public Class Methods
new(params = {})
click to toggle source
# File lib/runcible/models/distributor.rb, line 9 def initialize(params = {}) @auto_publish = false self.id = params[:id] || SecureRandom.hex(10) params.each { |k, v| send("#{k}=", v) } end
type_id()
click to toggle source
# File lib/runcible/models/distributor.rb, line 22 def self.type_id fail NotImplementedError('self.type_id') end
Public Instance Methods
type_id()
click to toggle source
Distributor Type id
@return [string]
# File lib/runcible/models/distributor.rb, line 18 def type_id self.class.type_id end