Lines Matching refs:sd
100 $sd = array();
104 $this->_updateStats($file, $sd, $lastchange, false);
121 $sd = $this->helpers->readJSON();
123 $lastchange = empty($sd) ? (-1 * PHP_INT_MAX) - 1 : (int) $sd["lastchange"];
125 $this->_updateStats($file, $sd, $lastchange);
177 function _updateStats($change_file, &$sd, &$lastchange, $skip = true) argument
202 if (!isset($sd["authors"][$r["author"]])) {
203 $sd["authors"][$r["author"]]["C"] = 0;
204 $sd["authors"][$r["author"]]["E"] = 0;
205 $sd["authors"][$r["author"]]["e"] = 0;
206 $sd["authors"][$r["author"]]["D"] = 0;
207 $sd["authors"][$r["author"]]["R"] = 0;
208 $sd["authors"][$r["author"]]["pm"] = array();
212 if (!isset($sd["authors"][$r["author"]]["pm"][$r["date"]]))
213 $sd["authors"][$r["author"]]["pm"][$r["date"]] = 1;
215 $sd["authors"][$r["author"]]["pm"][$r["date"]]++;
217 $sd["authors"][$r["author"]][$r["type"]]++;
226 $sd["lastchange"] = $newlast;
227 $this->helpers->saveJSON($sd);