Re: [symfony-users] Re: changed fields

2010-04-21 Thread Tamas Amon
I like to write it to a log file, but only the changed fields. I use
propel, but maybe this function help for me? Thanks.

On 19 April 2010 08:49, Tom Ptacnik to...@tomor.cz wrote:
 Where do you need to check this?

 If you are using doctrine, than you can do use in model $this-
getModified(true/false) method



 On 18 dub, 12:58, Tamas Amon sajta...@gmail.com wrote:
 Hello,

 Something s misunderstood?

 On 15 April 2010 15:02, Tamas Amon sajta...@gmail.com wrote:

  Hello,

  I like to know if a form saved by update, which field is changed. How
  can I know this?

  Thanks

  --
  Ámon Tamás

 --
 Ámon Tamás

 --
 If you want to report a vulnerability issue on symfony, please send it to 
 security at symfony-project.com

 You received this message because you are subscribed to the Google
 Groups symfony users group.
 To post to this group, send email to symfony-users@googlegroups.com
 To unsubscribe from this group, send email to
 symfony-users+unsubscr...@googlegroups.com
 For more options, visit this group 
 athttp://groups.google.com/group/symfony-users?hl=en

 --
 If you want to report a vulnerability issue on symfony, please send it to 
 security at symfony-project.com

 You received this message because you are subscribed to the Google
 Groups symfony users group.
 To post to this group, send email to symfony-users@googlegroups.com
 To unsubscribe from this group, send email to
 symfony-users+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/symfony-users?hl=en




-- 
Ámon Tamás

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups symfony users group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en


Re: [symfony-users] Re: changed fields

2010-04-21 Thread Gareth McCumskey
AFAIK when you do a save() on a propel object its just does an update
on all fields even if you only changed one, although I stand to be
corrected on this.

Eg:

$propel_obj = TablePeer::retrieveByPk($primary_key);
$propel_obj-setField1('newValue');
$propel_obj-setField2('newValue2');
$propel_obj-save();

This results in a query like:

UPDATE table (field1, field2, field3) VALUES ('newValue', 'newValue2',
'sameValue') WHERE id = $primary_key;

Like I said this is a guess on my part.

On Wed, Apr 21, 2010 at 12:09 PM, Tamas Amon sajta...@gmail.com wrote:
 I like to write it to a log file, but only the changed fields. I use
 propel, but maybe this function help for me? Thanks.

 On 19 April 2010 08:49, Tom Ptacnik to...@tomor.cz wrote:
 Where do you need to check this?

 If you are using doctrine, than you can do use in model $this-
getModified(true/false) method



 On 18 dub, 12:58, Tamas Amon sajta...@gmail.com wrote:
 Hello,

 Something s misunderstood?

 On 15 April 2010 15:02, Tamas Amon sajta...@gmail.com wrote:

  Hello,

  I like to know if a form saved by update, which field is changed. How
  can I know this?

  Thanks

  --
  Ámon Tamás

 --
 Ámon Tamás

 --
 If you want to report a vulnerability issue on symfony, please send it to 
 security at symfony-project.com

 You received this message because you are subscribed to the Google
 Groups symfony users group.
 To post to this group, send email to symfony-users@googlegroups.com
 To unsubscribe from this group, send email to
 symfony-users+unsubscr...@googlegroups.com
 For more options, visit this group 
 athttp://groups.google.com/group/symfony-users?hl=en

 --
 If you want to report a vulnerability issue on symfony, please send it to 
 security at symfony-project.com

 You received this message because you are subscribed to the Google
 Groups symfony users group.
 To post to this group, send email to symfony-users@googlegroups.com
 To unsubscribe from this group, send email to
 symfony-users+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/symfony-users?hl=en




 --
 Ámon Tamás

 --
 If you want to report a vulnerability issue on symfony, please send it to 
 security at symfony-project.com

 You received this message because you are subscribed to the Google
 Groups symfony users group.
 To post to this group, send email to symfony-users@googlegroups.com
 To unsubscribe from this group, send email to
 symfony-users+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/symfony-users?hl=en




-- 
Gareth McCumskey
http://garethmccumskey.blogspot.com
twitter: @garethmcc

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups symfony users group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en


[symfony-users] Re: changed fields

2010-04-21 Thread rafaelgou
In PROPEL you can get with something like thiis with $this-
modifiedColumns in save() method.

In the following example, I watch some fields only:

// Note the format of column name
$watchedColumns = array (
   ClientePeer::CLI_IP,
   ClientePeer::CLI_PLANO,
   ClientePeer::CLI_USUARIO,
   ClientePeer::CLI_SENHA,
   ClientePeer::CLI_MAC1,
   ClientePeer::CLI_SRV_ID,
   ClientePeer::CLI_STATUS
   );
$intersect = array_intersect($watchedColumns, $this-modifiedColumns);

// Well, there is modifications in fields I'm watching:
if (count($intersect)) { (... DO LOG STUFF ...) }

[]'s

Rafael Goulart from Brazil


-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups symfony users group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en


[symfony-users] Re: changed fields

2010-04-19 Thread Tom Ptacnik
Where do you need to check this?

If you are using doctrine, than you can do use in model $this-
getModified(true/false) method



On 18 dub, 12:58, Tamas Amon sajta...@gmail.com wrote:
 Hello,

 Something s misunderstood?

 On 15 April 2010 15:02, Tamas Amon sajta...@gmail.com wrote:

  Hello,

  I like to know if a form saved by update, which field is changed. How
  can I know this?

  Thanks

  --
  Ámon Tamás

 --
 Ámon Tamás

 --
 If you want to report a vulnerability issue on symfony, please send it to 
 security at symfony-project.com

 You received this message because you are subscribed to the Google
 Groups symfony users group.
 To post to this group, send email to symfony-users@googlegroups.com
 To unsubscribe from this group, send email to
 symfony-users+unsubscr...@googlegroups.com
 For more options, visit this group 
 athttp://groups.google.com/group/symfony-users?hl=en

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups symfony users group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en


[symfony-users] Re: changed fields

2010-04-18 Thread Tamas Amon
Hello,

Something s misunderstood?

On 15 April 2010 15:02, Tamas Amon sajta...@gmail.com wrote:
 Hello,

 I like to know if a form saved by update, which field is changed. How
 can I know this?

 Thanks

 --
 Ámon Tamás




-- 
Ámon Tamás

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups symfony users group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en