OSDN Git Service

today's work. songs new, create, edit
[praisedb/praisedb.git] / vendor / plugins / selectable_attr / tasks / selectable_attr_tasks.rake
1 require 'yaml'
2 require 'yaml_waml'
3
4 namespace :i18n do
5   namespace :selectable_attr do
6     task :load_all_models => :environment do
7       Dir.glob(File.join(RAILS_ROOT, 'app', 'models', '**', '*.rb')) do |file_name|
8         require file_name
9       end
10     end
11     
12     desc "Export i18n resources for selectable_attr entries"
13     task :export => :"i18n:selectable_attr:load_all_models" do
14       obj = {I18n.locale => SelectableAttr::Enum.i18n_export}
15       puts YAML.dump(obj)
16     end
17   end
18 end