クラスメソッドとインスタンスメソッドの違い。
ヘルパー「RemoteFocusHelper」(app/helpers/ の下) でいくつかの機能を使用する必要があります。
次に、Worker モジュールにヘルパー「RemoteFocusHelper」を含めます。
しかし、「check_environment」( RemoteFocusHelperで定義) を呼び出そうとすると、
「メソッドエラーなし」が発生しました。
「インクルード」を使用する代わりに、「拡張」を使用して動作します。
クラスメソッド内でのみクラスメソッドを使用できるというのが正しいかどうかはわかりません。
クラスメソッドでインスタンスメソッドを呼び出すことはできますか?
ところで、 rake resque:work QUEUE='*'はRemoteFocusHelperを検索する場所を どのように認識しますか?ファイル パスを指定しませんでした。rake コマンドは Rails アプリの下のすべてのファイルをトレースしますか?
automation_worker.rb
    class AutomationWorker
      @queue = :automation
      def self.perform(task=false)
        include RemoteFocusHelper
        if task
          ap task
          binding.pry
          check_environment
        else
          ap "there is no task to do"      
        end
      end
    end