在Rails中调用Rake方法

时间:2015-07-22 01:54:58

标签: ruby-on-rails ruby ruby-on-rails-4 rake-task

我在Rake任务中有一个帮助方法(create_employee),我想在Rails控制器中使用。

lib/taks/billing.rb

require 'rake'

task :billing => :environment do
  //logic in task
end

create_employee args1
  //logic to create new employee
end

如何在Rails控制器中调用此方法?

1 个答案:

答案 0 :(得分:0)

system "RAILS_ENV="+Rails.env+" rake foo:bar"