Ejemplo n.º 1
0
 /**
  * Callback-function, output filter.
  * @param string - String.
  * @return string - buffer
  */
 public static function outputFilter($s)
 {
     static $n = 0;
     // recursion counter
     if ($s === '') {
         return '';
     }
     if (Daemon::$config->obfilterauto->value && Daemon::$req !== NULL) {
         ++$n;
         Daemon::$obInStack = true;
         Daemon::$req->out($s, false);
         --$n;
         Daemon::$obInStack = $n > 0;
     } else {
         Daemon::log('Unexcepted output (len. ' . strlen($s) . '): \'' . $s . '\'');
     }
     return '';
 }