From d69939b7b1190c7c13cf605e763ad6bc8c3860c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcos=20Garci=CC=81a=20de=20La=20Fuente?= Date: Tue, 25 Feb 2014 04:27:36 +0100 Subject: [PATCH] Function dol_clone is now a deprecated function --- htdocs/core/lib/functions.lib.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 3e73d4320c3..f5e41ae9e8d 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -314,6 +314,7 @@ function dol_buildpath($path, $type=0) * Create a clone of instance of object (new instance with same properties) * This function works for both PHP4 and PHP5 * + * @deprecated Dolibarr no longer supports PHP4, you can now use native function * @param object $object Object to clone * @return object Object clone */ @@ -321,11 +322,6 @@ function dol_clone($object) { dol_syslog("Functions.lib::dol_clone Clone object"); - // We create dynamically a clone function, making a = - if (version_compare(phpversion(), '5.0') < 0 && ! function_exists('clone')) - { - eval('function clone($object){return($object);}'); - } $myclone=clone($object); return $myclone; }