Sha256: d42d96e2f4a55f2fe17429a6831d5c371db81dca36b898827363d2e3cb58fd50
Contents?: true
Size: 621 Bytes
Versions: 11
Compression:
Stored size: 621 Bytes
Contents
module Typus module Orm module ActiveRecord module User module ClassMethods def generate(*args) options = args.extract_options! options[:password] ||= Typus.password options[:role] ||= Typus.master_role options[:status] = true user = new options, :without_protection => true user.save ? user : false end def roles Typus::Configuration.roles.keys.sort end def locales Typus::I18n.available_locales end end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems