Example #1
0
 function cacheMetaInfo($id, $obj) {
     $inserts = array(
         'id'           => $id, 
         'lastscanned'   => dbal_date(time()), 
         'jsondata'      => is_string($obj) ? $obj : json_encode($obj)
     );
     return dbal_insert($this->meta_table, $inserts);
 }
Example #2
0
 function end($name) {
     if (array_key_exists($name, $this->measurements)) {
         $inserts = $this->measurements[$name];
         $inserts['name'] = $name;
         $inserts['microtime'] = (microtime(TRUE) - $inserts['timestamp'])*1000;
         $inserts['timestamp'] = dbal_date($inserts['timestamp']);
         dbal_insert('stats', $inserts);
         unset($this->measurements[$name]);
     }
 }