module Pulp::Common::Lifecycle
Public Class Methods
included(base)
click to toggle source
# File lib/pulp/common/lifecycle.rb, line 4 def self.included(base) base.extend ClassMethods end
Public Instance Methods
fields()
click to toggle source
# File lib/pulp/common/lifecycle.rb, line 7 def fields @fields ||= {} end
locked_fields()
click to toggle source
# File lib/pulp/common/lifecycle.rb, line 21 def locked_fields self.class.locked_fields end
record_fields()
click to toggle source
# File lib/pulp/common/lifecycle.rb, line 14 def record_fields self.class.record_fields end
special_fields()
click to toggle source
# File lib/pulp/common/lifecycle.rb, line 17 def special_fields self.class.special_fields end
user_fields()
click to toggle source
# File lib/pulp/common/lifecycle.rb, line 11 def user_fields @user_fields ||= {} end