Module: CubaApi::Cors
- Defined in:
- lib/cuba_api/cors.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
-
#on_cors(*args) ⇒ Object
# only put method allowed on_cors_method( [:post, :put], ‘my_path/new’ ) do on …
- #on_cors_method(methods, *args) ⇒ Object
Instance Method Details
#on_cors(*args) ⇒ Object
# only put method allowed on_cors_method( [:post, :put], ‘my_path/new’ ) do
on ...
...
end
end
152 153 154 155 156 |
# File 'lib/cuba_api/cors.rb', line 152 def on_cors( *args ) _on_cors( nil, *args ) do |*vars| yield( *vars ) end end |
#on_cors_method(methods, *args) ⇒ Object
158 159 160 161 162 163 |
# File 'lib/cuba_api/cors.rb', line 158 def on_cors_method( methods, *args ) methods = [ methods ] unless methods.is_a? Array _on_cors( methods, *args ) do |*vars| yield( *vars ) end end |