Sha256: 41ff78ae09b904b455f7c61dd95d2eafc3b438bb1f6919c45ae4bda029e4dce2
Contents?: true
Size: 1.82 KB
Versions: 3
Compression:
Stored size: 1.82 KB
Contents
$:.unshift File.expand_path(File.dirname(__FILE__)) require 'active_support' require 'carrierwave/mongoid' require 'monetize' require 'bcrypt' Money.use_i18n = false module CustomFields @@options = { reserved_names: Mongoid.destructive_fields + %w(id _id send class destroy), default_currency: 'EUR' } def self.options=(options) @@options.merge!(options) end def self.options @@options end end %w( version extensions/active_support extensions/carrierwave extensions/mongoid/document extensions/mongoid/factory extensions/mongoid/criteria/queryable/smash extensions/mongoid/relations/options extensions/mongoid/relations/referenced/many extensions/mongoid/relations/referenced/in extensions/mongoid/fields.rb extensions/mongoid/fields/i18n.rb extensions/mongoid/fields/localized.rb extensions/mongoid/validations/collection_size.rb extensions/mongoid/validations/macros.rb extensions/origin/smash.rb types/default types/string types/text types/email types/date types/date_time types/boolean types/file types/select types/integer types/float types/money types/color types/relationship_default types/belongs_to types/has_many types/many_to_many types/tags types/password types/json field source target_helpers target ).each do |lib| require_relative "./custom_fields/#{lib}" end # Load all the translation files I18n.load_path += Dir[File.join(File.dirname(__FILE__), '..', 'config', 'locales', '*.yml')] module MyBenchmark def self.measure(caption, &block) t1 = Time.now returned_value = block.call puts "[MyBenchmark] #{caption} took #{((Time.now - t1) * 1000).to_i} ms" returned_value end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
custom_fields-2.9.0 | lib/custom_fields.rb |
custom_fields-2.9.0.rc2 | lib/custom_fields.rb |
custom_fields-2.9.0.rc1 | lib/custom_fields.rb |