Class: Scrivito::ObjClassController

Inherits:
WebserviceController show all
Defined in:
app/controllers/scrivito/obj_class_controller.rb

Instance Method Summary collapse

Instance Method Details

#defaultsObject



3
4
5
6
7
8
9
10
11
# File 'app/controllers/scrivito/obj_class_controller.rb', line 3

def defaults
  obj_class_name = params.fetch(:obj_class_name)
  obj_class = fetch_obj_class(obj_class_name)
  if obj_class
    @defaults = compute_defaults_for(obj_class)
  else
    raise ResourceNotFound, %{The obj class "#{obj_class_name}" is not available.}
  end
end