TypeMethods¶
Constants¶
Methods¶
#define_id_methods
def define_id_methods(clazz, name, conf) validate_conf!(conf) if conf[:on] define_custom_method(clazz, name, conf[:on]) elsif conf[:auto] define_uuid_method(clazz, name) elsif conf.empty? define_property_method(clazz, name) end end
.define_id_methods
def define_id_methods(clazz, name, conf) validate_conf!(conf) if conf[:on] define_custom_method(clazz, name, conf[:on]) elsif conf[:auto] define_uuid_method(clazz, name) elsif conf.empty? define_property_method(clazz, name) end end