you can include them in the model if you want. Mybe i get some
screaming for this as models and views should be completely separate
and independent (so if you change the routes, for example, you would
have to change this method, for you its not a problem because you
worte it, but in a project with more people, it would net be a normal
thing to do.

just include ActionView::Helpers::UrlHelper. and you can get methods
like url_for.

I would defenitely put such method in a callback in the model:

after_create :announce

On Mar 14, 12:21 am, Mike C <[email protected]> wrote:
> I'm thinking about using observers for my situation. Basically
> whenever an object is created, I want a message to be sent to a user
> via a PM system I made. At the moment this is happening within the
> create method of the controller. I tried putting this in a callback in
> the model, but it seems methods such as the URLs (users_path) and
> current_user don't work in models. Since observers are also a type of
> model, I was wondering if these methods don't work in them either?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" 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-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to