I need to call methods from another controller. What is the best way? For example:

catalogues\_controller.rb

```
class Site::CataloguesController < ApplicationController
  respond_to :js, :html

  def index
    produc_list # call method other controller
  end
end

```

other\_controller.rb

```
class OtherController < ApplicationController

  respond_to :js, :html

  def produc_list
     myObj = Catalagues.find(params[:id])
     render :json => myObj
  end
end

```