class RailsAdminUserAbilities::Configuration
Public Class Methods
new(abstract_model)
click to toggle source
# File lib/rails_admin_user_abilities/configuration.rb, line 3 def initialize(abstract_model) @abstract_model = abstract_model end
Public Instance Methods
options()
click to toggle source
# File lib/rails_admin_user_abilities/configuration.rb, line 7 def options # @options ||= { # fields: [{}], # thumbnail_fields: [:image, :cover], # label_methods: [:name, :label], # hint_fields: [], # thumbnail_size: :thumb, # thumbnail_gem: :paperclip, # }.merge(config || {}) @options ||= {} end
Protected Instance Methods
config()
click to toggle source
# File lib/rails_admin_user_abilities/configuration.rb, line 20 def config ::RailsAdmin::Config.model(@abstract_model.model).user_abilities || {} end