クロックワークの仕組みに関しては、完全に間違っていると確信しています。基本的に、関連するルートに移動することによって現在トリガーされているため、コントローラー内に存在するいくつかのメソッドがあります。これらのメソッドを実行する時計仕掛けを取得しようとしていますが、No Method Errors を含む多くのエラーが発生します。
私は周りを見回しましたが、私を正しい方向に向ける何かを見つけることができないようです. これができない場合、Clockwork を使用してアクション ロジックを実行するには、アクション ロジックをどこに置く必要がありますか?
これは現時点での私の clock.rb ファイルであり、NoMethodError が発生します。
require 'clockwork'
require './config/boot'
require './config/environment'
include Clockwork
handler do |job|
puts "Running #{job}"
end
every(3.minutes, 'application.tester') { ApplicationController::tester }