Skip to content

Commit

Permalink
[Qual] Replaced deprecated dol_json_*()
Browse files Browse the repository at this point in the history
  • Loading branch information
rdoursenaud committed Sep 24, 2015
1 parent ea7384c commit 85c34af
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 4 deletions.
2 changes: 1 addition & 1 deletion htdocs/core/ajax/selectsearchbox.php
Expand Up @@ -43,6 +43,6 @@
{
$arrayresult['searchintoproject']=$langs->trans("SearchIntoProject", $search_boxvalue);
}
print dol_json_encode($arrayresult);
print json_encode($arrayresult);

if (is_object($db)) $db->close();
6 changes: 6 additions & 0 deletions htdocs/core/lib/json.lib.php
Expand Up @@ -43,9 +43,12 @@ function json_encode($elements)
* @param mixed $elements PHP Object to json encode
* @return string Json encoded string
* @deprecated PHP >= 5.3 supports native json_encode
* @see json_encode()
*/
function dol_json_encode($elements)
{
dol_syslog('dol_json_encode() is deprecated. Please update your code to use native json_encode().', LOG_WARNING);

$num=count($elements);
if (is_object($elements)) // Count number of properties for an object
{
Expand Down Expand Up @@ -221,9 +224,12 @@ function json_decode($json, $assoc=false)
* @param bool $assoc False return an object, true return an array. Try to always use it with true !
* @return mixed Object or Array or false on error
* @deprecated PHP >= 5.3 supports native json_decode
* @see json_decode()
*/
function dol_json_decode($json, $assoc=false)
{
dol_syslog('dol_json_decode() is deprecated. Please update your code to use native json_decode().', LOG_WARNING);

$comment = false;

$out='';
Expand Down
6 changes: 3 additions & 3 deletions htdocs/projet/class/projectstats.class.php
Expand Up @@ -371,7 +371,7 @@ function getTransformRateByMonthWithPrevYear($endyear, $startyear, $cachedelay =
if ($foundintocache) // Cache file found and is not too old
{
dol_syslog(get_class($this) . '::' . __FUNCTION__ . " read data from cache file " . $newpathofdestfile . " " . $filedate . ".");
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
$data = json_decode(file_get_contents($newpathofdestfile), true);
} else {
$year = $startyear;
while ( $year <= $endyear ) {
Expand All @@ -397,7 +397,7 @@ function getTransformRateByMonthWithPrevYear($endyear, $startyear, $cachedelay =
if (! dol_is_dir($conf->user->dir_temp))
dol_mkdir($conf->user->dir_temp);
$fp = fopen($newpathofdestfile, 'w');
fwrite($fp, dol_json_encode($data));
fwrite($fp, json_encode($data));
fclose($fp);
if (! empty($conf->global->MAIN_UMASK))
$newmask = $conf->global->MAIN_UMASK;
Expand Down Expand Up @@ -460,4 +460,4 @@ function getTransformRateByMonth($year)
// var_dump($res);print '<br>';
return $res;
}
}
}

0 comments on commit 85c34af

Please sign in to comment.