First thing:
class << ActiveRecord::Base
public :with_scope
end
Second thing:
> * The first thing is that ideally this would be modelled by User
> has_many :accessible_properties, but that is not possible because
> accessible_properties does not have static conditions (they depend on
> the instance, therefore they can't hardcoded with a class macro... if
> there is a way around this please do tell).
You can do this. If you pass in a conditions string between single
quotes, it will be interpolated by your instance. That is:
has_many :accessible_properties,
:class_name => 'Property',
:conditions => 'face_id = #{id}'
#{id} will be the id of your object, not your class. Dynamic.
--
Chris Wanstrath
http://errfree.com // http://errtheblog.com
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Core" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-core?hl=en
-~----------~----~----~----~------~----~------~--~---