module ViewModel::ActiveRecord::NestedControllerBase

def nested_in(owner, as:)

def nested_in(owner, as:)
  unless owner.is_a?(Class) && owner < ViewModel::Record
    owner = ViewModel::Registry.for_view_name(owner.to_s.camelize)
  end
  self.owner_viewmodel = owner
  raise ArgumentError.new("Could not find owner ViewModel class '#{owner_name}'") if owner_viewmodel.nil?
  self.association_name = as
end