#NEWLINE# def _fix_outgoing( self , son , collection ) : #NEWLINE# #INDENT# 'Apply manipulators to a SON object as it comes out of the database.\n\n        :Parameters:\n          - `son`: the son object coming out of the database\n          - `collection`: the collection the son object was saved in\n        ' #NEWLINE# for manipulator in reversed ( self . __outgoing_manipulators ) : #NEWLINE# #INDENT# son = manipulator . transform_outgoing ( son , collection ) #NEWLINE# #UNINDENT# for manipulator in reversed ( self . __outgoing_copying_manipulators ) : #NEWLINE# #INDENT# son = manipulator . transform_outgoing ( son , collection ) #NEWLINE# #UNINDENT# return son