18 lines
354 B
Ruby
18 lines
354 B
Ruby
module Merged
|
|
class Style < SharedBase
|
|
|
|
fields :options
|
|
|
|
def options_definitions
|
|
option_defs = []
|
|
options.each do |name|
|
|
option = OptionDefinition.find_by_name(name)
|
|
raise "no option for #{name}:#{name.class}" if option.blank?
|
|
option_defs << option
|
|
end if options
|
|
option_defs
|
|
end
|
|
|
|
end
|
|
end
|