Sha256: b8663996554f628fc57d13fd83d6981bcc56aa22620a3d8f84e8a1f848ff1192
Contents?: true
Size: 874 Bytes
Versions: 7
Compression:
Stored size: 874 Bytes
Contents
# encoding: utf-8 require 'active_support/core_ext' module Lockdown module Helper # @return [Regexp] with \A \z boundaries def regex(string) Regexp.new(/\A#{string}\z/) end def administrator_group_name 'Administrators' end def user_group_class eval("::#{Lockdown::Configuration.user_group_model}") end def user_groups_hbtm_reference Lockdown::Configuration.user_group_model.underscore.pluralize.to_sym end def user_group_id_reference Lockdown::Configuration.user_group_model.underscore + "_id" end def user_class eval("::#{Lockdown::Configuration.user_model}") end def users_hbtm_reference Lockdown::Configuration.user_model.underscore.pluralize.to_sym end def user_id_reference Lockdown::Configuration.user_model.underscore + "_id" end end end
Version data entries
7 entries across 7 versions & 2 rubygems