# Observers e callbacks

**URL:** <https://www.ruby-forum.com/t/observers-e-callbacks/167863>\
**Category:** IT\
**Created:** [May 13, 2009, 12:41pm UTC](https://www.ruby-forum.com/t/observers-e-callbacks/167863 "2009-05-13T12:41:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![fregini](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a88e4f/32.png) [@fregini](https://www.ruby-forum.com/u/fregini)\
**Post date:** [May 13, 2009, 12:41pm UTC](https://www.ruby-forum.com/t/observers-e-callbacks/167863/1 "2009-05-13T12:41:52Z")

</div>

Salve,  
i callback che definisco dentro ai modelli sono perfettamente uguali  
ai callback che definisco negli observers?  
Esempio: se definisco un callback after\_save in un modello, questo  
sarà valutato all’interno di una transazione.  
Anche i callback degli observers vengono valutati all’interno della  
transazione?

Sarebbe perfetto se potessi definire degli ‘after\_save’ che triggano  
quando il record è stato salvato nel database e la transazione è stata  
chiusa.

Ciao,

Fabrizio
