Я перебираю опции планирования задач рельсов и наткнулся на этот кусок кода с любого места.
case @environment
when 'production'
every 1.day, :at => "#{Time.parse('12:00 A').getlocal.strftime("%H:%M")}" do
runner "Company.send_later(:create_daily_stories!)"
end
when 'staging'
every 15.minutes do
command "thinking_sphinx_searchd reindex"
end
end
Я довольно новичок в ruby, и я не совсем понимаю, что означает здесь "Компания".Другими словами, я хочу отправить электронное письмо людям, и у меня есть класс контроллера под названием email_controller, в котором у меня есть метод sendEmail, и я хочу отправлять электронные письма с использованием этого, как бы я это сделал?Должен ли я сказать бегун «email_controller.sendEmail» или что-то подобное?Я не совсем понимаю.Примечание. Использую ли я модель или контроллер вместо компании?