Sha256: 8c91c7170320c65e4eda2de10c3e5e4b16c0261c1b94285d04c10eee95acf019
Contents?: true
Size: 382 Bytes
Versions: 2
Compression:
Stored size: 382 Bytes
Contents
module Thredded class MessageboardDecorator < SimpleDelegator attr_reader :messageboard def initialize(messageboard) super @messageboard = messageboard end def category_options messageboard.categories.map { |cat| [cat.name, cat.id] } end def users_options messageboard.users.map { |user| [user.to_s, user.id] } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
thredded-0.0.4 | app/models/thredded/messageboard_decorator.rb |
thredded-0.0.3 | app/models/thredded/messageboard_decorator.rb |