website_jukni/dokuwiki/lib/plugins/authorstats/helpers.php

28 lines
736 B
PHP
Raw Normal View History

<?php
/**
* DokuWiki Plugin authorstats (Helper Functions)
*
* @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html
* @author George Chatzisofroniou <sophron@latthi.com>
* @author Constantinos Xanthopoulos <conx@xanthopoulos.info>
*/
// Read the saved statistics from the JSON file
function authorstatsReadJSON()
{
$json = new JSON(JSON_LOOSE_TYPE);
$file = @file_get_contents(DOKU_PLUGIN."authorstats/authorstats.json");
if(!$file) return Array();
return $json->decode($file);
}
// Save the statistics into the JSON file
function authorstatsSaveJSON($authors)
{
$json = new JSON();
$json = $json->encode($authors);
file_put_contents(DOKU_PLUGIN."authorstats/authorstats.json", $json);
}
?>