Sha256: 3a317761de759ca51bd0a62454b1fc05b81916e2c9f0a424764611bf08e08b65
Contents?: true
Size: 812 Bytes
Versions: 23
Compression:
Stored size: 812 Bytes
Contents
# frozen_string_literal: true module Thredded module UserPermissions module Moderate module None extend ActiveSupport::Concern included { extend ClassMethods } # @return [ActiveRecord::Relation<Thredded::Messageboard>] messageboards that the user can moderate def thredded_can_moderate_messageboards Thredded::Messageboard.none end module ClassMethods # Users that can moderate the given messageboards. # # @param _messageboards [Array<Thredded::Messageboard>] # @return [ActiveRecord::Relation<Thredded.user_class>] users that can moderate the given messageboards def thredded_messageboards_moderators(_messageboards) none end end end end end end
Version data entries
23 entries across 23 versions & 1 rubygems