module Troles::Common::Config::Schema::Helpers

Public Instance Methods

boolean?(value) click to toggle source
# File lib/troles/common/config/schema/helpers.rb, line 11
def boolean? value
  [true, false].include? value
end
valid_field_name?(name) click to toggle source
# File lib/troles/common/config/schema/helpers.rb, line 5
def valid_field_name? name
  return false if !name || name.empty?
  raise ArgumentException, "Role field must not be named role or roles as these names are reserved by troles!" if [:role, :roles].include? name.to_sym
  true
end