Rails 4 Apipie - 如何记录父控制器类?

时间:2016-03-10 21:33:55

标签: ruby-on-rails-4 documentation apipie

我使用APIPIE来记录我正在实施的API。

我有一个名为 BaseController 的类,它实现方法 create update destroy 以通用方式显示等,因此任何扩展 BaseController 的控制器都不需要实现这些方法。

有了Apipie,我就像这样记录

class API::V1::SampleController < API::V1::BaseController
  api! "Create a sample"
  param ....
  def create
    super
  end
end

我对所有扩展BaseController的控制器都这样做,但我不认为这是个好主意。有没有办法在BaseController本身中定义文档,以便Apipie为我的应用程序中的每个控制器生成扩展它的文档?

0 个答案:

没有答案