# Rails 3 observers

**URL:** <https://www.ruby-forum.com/t/rails-3-observers/195939>\
**Category:** Rails\
**Created:** [October 3, 2010, 1:59pm UTC](https://www.ruby-forum.com/t/rails-3-observers/195939 "2010-10-03T13:59:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![IAmNan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/65b543/32.png) [@IAmNan](https://www.ruby-forum.com/u/IAmNan)\
**Post date:** [October 3, 2010, 1:59pm UTC](https://www.ruby-forum.com/t/rails-3-observers/195939/1 "2010-10-03T13:59:33Z")

</div>

Rails Guides says:  
…the UserObserver … would be saved as app/models/user\_observer.rb  
and registered in config/environment.rb this way:  
config.active\_record.observers = :user\_observer

But the observer registration above doesn’t work because there is no  
‘config’. For now, I’ve put it in the config/environments/[APP\_ENV].rb  
but that seems really sloppy and redundant.

What am I missing here?

Thanks…

---

<div class="post-metadata">

**Author:** ![IAmNan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/65b543/32.png) [@IAmNan](https://www.ruby-forum.com/u/IAmNan)\
**Post date:** [October 3, 2010, 7:09pm UTC](https://www.ruby-forum.com/t/rails-3-observers/195939/2 "2010-10-03T19:09:44Z")

</div>

If you are using rails 3 the configuration goes in the application.rb  
file  
in the config folder. Look at line 23.
