Sha256: fba8c4d2b63a95bdc05092243bef33d7af285f04198095448d0fd9b6f4d79d92
Contents?: true
Size: 659 Bytes
Versions: 6
Compression:
Stored size: 659 Bytes
Contents
namespace :vulgata do desc "Explaining what the task does" task :init, [:klass] => :environment do |task, args| Rails.application.eager_load! if args.klass puts "Initializing translation states for: #{args.klass}" args.klass.constantize.find_each do |objekt| objekt.init_vulgata_states end else puts "No class specified - initializing translation states for ALL classes." Vulgata::Helpers.classes_translating.each do |klass| puts "Initializing translation states for: #{klass}" klass.find_each do |objekt| objekt.init_vulgata_states end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems