#1605: scalar hydration - possibility to edit row in hydration process
------------------------------+---------------------------------------------
  Reporter:  dbojdo           |       Owner:  romanb                            
       
      Type:  enhancement      |      Status:  new                               
       
  Priority:  minor            |   Milestone:  1.1.0                             
       
 Component:  Query/Hydration  |     Version:  1.1-DEV                           
       
Resolution:                   |    Keywords:  scalar hydration, preHydrate, 
postHydrate
  Has_test:  0                |    Mystatus:  Pending Core Response             
       
 Has_patch:  0                |  
------------------------------+---------------------------------------------
Old description:

> Scalar hydration mode is very, very useful, but we can't with it pre and
> postHydrate functions. It'll be nice to have possibility to edit
> (add/remove columns)row in hydration process. Pre and postHydrate
> functions are very useful, but their're defined for all record once. I
> thought aboute sth like $query->addCallback('Class::method') and to the
> 'method' will be given current $rowData and of course that 'method' will
> return modified $rowData. It will be very flexible solution. I'll send my
> patch soon.

New description:

 Scalar hydration mode is very, very useful, but we can't use with it pre
 and postHydrate functions. It'll be nice to have possibility to edit
 (add/remove columns)row in hydration process. Pre and postHydrate
 functions are very useful, but their're defined for all record once. I
 thought aboute sth like $query->addCallback('Class::method') and to the
 'method' will be given current $rowData and of course that 'method' will
 return modified $rowData. It will be very flexible solution. I'll send my
 patch soon.

-- 
Ticket URL: <http://trac.doctrine-project.org/ticket/1605#comment:1>
Doctrine <http://www.phpdoctrine.org>
PHP Doctrine Object Relational Mapper
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"doctrine-svn" 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.co.uk/group/doctrine-svn?hl=en-GB
-~----------~----~----~----~------~----~------~--~---

Reply via email to