annotate vendor/myclabs/deep-copy/src/DeepCopy/deep_copy.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents 5311817fb629
children
rev   line source
Chris@2 1 <?php
Chris@2 2
Chris@2 3 namespace DeepCopy;
Chris@2 4
Chris@2 5 /**
Chris@2 6 * Deep copies the given value.
Chris@2 7 *
Chris@2 8 * @param mixed $value
Chris@2 9 * @param bool $useCloneMethod
Chris@2 10 *
Chris@2 11 * @return mixed
Chris@2 12 */
Chris@2 13 function deep_copy($value, $useCloneMethod = false)
Chris@2 14 {
Chris@2 15 return (new DeepCopy($useCloneMethod))->copy($value);
Chris@2 16 }