Вы не можете, так как другой контроллер не / не может жить во время выполнения правильного контроллера. Даже если это было , возможно, логически один контроллер не имеет ничего общего - ИМХО нарушая модульность шаблона MVC.
Код рефакторинга для lib/
, ApplicationController
или какой-либо модели (отдельной или разделенной как метод) в зависимости от применения.
PS. Я не совсем уверен, что вы подразумеваете под «сборщиком данных», но это звучит как то, что должно быть реализовано в модели (ях).