diff options
Diffstat (limited to 'lib/apidoc/controller_dsl/parameters.rb')
-rw-r--r-- | lib/apidoc/controller_dsl/parameters.rb | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/lib/apidoc/controller_dsl/parameters.rb b/lib/apidoc/controller_dsl/parameters.rb deleted file mode 100644 index c3d285f..0000000 --- a/lib/apidoc/controller_dsl/parameters.rb +++ /dev/null @@ -1,27 +0,0 @@ -module Apidoc - module ControllerDsl - module Parameters - def requires(name, example, description) - _apidoc_current_endpoint.parameters << Parameter.new(name, example, description, required: true) - end - - def optional(name, example, description) - _apidoc_current_endpoint.parameters << Parameter.new(name, example, description, required: false) - end - - def param_group(name, &blk) - if block_given? - _apidoc_param_groups[name] = blk - else - blk = _apidoc_param_groups[name] - if blk - blk.call - else - raise DslError, "Parameters group #{name} is not defined." - end - end - end - end - end -end - |