Location: PHPKode > projects > NmnLogger > NmnLogger1.1/NmnLogger.php
<?php 
    /*
    NmnLogger is a library that provides logging functionnality to php applications
    Copyright (C) 2006  Ivan Preziosi from netmeans.net - Rome.

    This library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2.1 of the License, or (at your option) any later version.

    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public
    License along with this library; if not, write to the Free Software
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

    For more informations or to join the development of the library contact
    the author at: hide@address.com
    */

require_once 'logger/NmnLoggerObject.php';

/**
 * This is a static class defined to provide easy to use methods to log messages and exceptions
 * 
 * @author  Ivan Preziosi <hide@address.com>
 * @version 1.1
 * @since   NmnLogger 0.5
 * @package NmnLogger
 *
 */
Class NmnLogger{
	/**
     * Logs an exception object
     * 
	 * @param Exception $e	the exception to be logged
     * 
	 * @param Integer $level	the priority level of the message
	 *
     * @access static
     */
	public static function logException(Exception $e, $level = 1){
			$myLogger = new NmnLoggerObject();
			$myLogger->logException($e,$level);
		
	}
	
	/**
     * Logs a string
     * 
	 * @param $e	the string to be logged
     * 
	 * @param Integer $level	the priority level of the message
	 *
     * @access static
     */
	public Static function logString($e, $level = 1){
		$myLogger = new NmnLoggerObject();
		$myLogger->logString($e,$level);
	}

	
}

?>
Return current item: NmnLogger