Hi, sorry if this isn't phrased quite as it should be!

I want to have a generic 'find' method that can check to see if an
object's attribute is true or false.

Basically I want to pass the method name (param) to the list_by_param
method but this doesn't seem to be working (I get an undefined local
variable or method 'param' for main:Object) error.

def  list_by_param(param)
  puts "#{object.id}" if object.param == true
end

puts objects.list_by_param(param)


Any idea where I'm going wrong?

Thanks
-- 
Posted via http://www.ruby-forum.com/.