Current Path : C:/xampp/htdocs/moodle/lib/editor/tinymce/plugins/spellchecker/includes/ |
Current File : C:/xampp/htdocs/moodle/lib/editor/tinymce/plugins/spellchecker/includes/general.php |
<?php /** * general.php * * @package MCManager.includes * @author Moxiecode * @copyright Copyright � 2007, Moxiecode Systems AB, All rights reserved. */ @error_reporting(E_ALL ^ E_NOTICE); $config = array(); require_once(__DIR__ . "/../classes/utils/Logger.php"); require_once(__DIR__ . "/../classes/utils/JSON.php"); require_once(__DIR__ . "/../config.php"); require_once(__DIR__ . "/../classes/SpellChecker.php"); if (isset($config['general.engine'])) require_once(__DIR__ . "/../classes/" . $config["general.engine"] . ".php"); /** * Returns an request value by name without magic quoting. * * @param String $name Name of parameter to get. * @param String $default_value Default value to return if value not found. * @return String request value by name without magic quoting or default value. */ function getRequestParam($name, $default_value = false) { if (!isset($_REQUEST[$name])) return $default_value; if (is_array($_REQUEST[$name])) { $newarray = array(); foreach ($_REQUEST[$name] as $name => $value) $newarray[$name] = $value; return $newarray; } return $_REQUEST[$name]; } function &getLogger() { global $mcLogger, $man; if (isset($man)) $mcLogger = $man->getLogger(); if (!$mcLogger) { $mcLogger = new Moxiecode_Logger(); // Set logger options $mcLogger->setPath(__DIR__ . "/../logs"); $mcLogger->setMaxSize("100kb"); $mcLogger->setMaxFiles("10"); $mcLogger->setFormat("{time} - {message}"); } return $mcLogger; } function debug($msg) { $args = func_get_args(); $log = getLogger(); $log->debug(implode(', ', $args)); } function info($msg) { $args = func_get_args(); $log = getLogger(); $log->info(implode(', ', $args)); } function xx_error($msg) { // collides with our moodle error(), it does not look to be used at all $args = func_get_args(); $log = getLogger(); $log->error(implode(', ', $args)); } function warn($msg) { $args = func_get_args(); $log = getLogger(); $log->warn(implode(', ', $args)); } function fatal($msg) { $args = func_get_args(); $log = getLogger(); $log->fatal(implode(', ', $args)); } ?>