Twitter Feed

Xataface Maillist

Sign up to receive the Xataface news letter with weekly updates and development tips.

Found 1 of 138 records in table Wiki
Now Showing 1 of 1

Current Record: beforeCopy

beforeCopy Delegate Class Method


Return to Delegate class methods


A delegate class method that will be executed before a record is copied using the copy set or copy selected function. All xataface copies are shallow which means that related records are not copied by default. If you want a more complex copy function for a table you can implement functionality in this hook.

Available since version 1.3


function beforeCopy( Dataface_Record $original, array $values);


  • $original - The original record that is to be copied.
  • $values - Associative array of values that are meant to be changed in the copy. Keys correspond with column names.


  • Either return nothing or you may return a PEAR_Error object to indicate that an error occurred with the copy.

See Also

  • afterCopy - The afterCopy hook that can be implemented in the delegate class to run just after a record is copied.
blog comments powered by Disqus
Powered by Xataface
(c) 2005-2018 All rights reserved