Login   Register  
PHP Classes
elePHPant
Icontem

File: testLogger.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Gurdeep Singh  >  PHPLogger  >  testLogger.php  >  Download  
File: testLogger.php
Role: Example script
Content type: text/plain
Description: This file gives the example usage of PHPLogger class
Class: PHPLogger
Log errors to separate files according to severity
Author: By
Last change:
Date: 2007-12-29 03:27
Size: 1,710 bytes
 

Contents

Class file image Download
<?php

    
class TestLogger {
        public static function 
testDebug() {
            require_once(
'PHPLogger.php');
            
$logger PHPLogger::getInstance();
            
$logger->write("This is the test message to write to log file "DEBUG"test Log");
            
            print 
"Debugging... <br /><br />";
        }

        public static function 
testWarning() {
            require_once(
'PHPLogger.php');
            
$logger PHPLogger::getInstance();
            
$logger->write("This is the test message to write to log file "WARNING"test Log");
            
            print 
"Warning... <br /><br />";
        }
        
        public static function 
testError() {
            require_once(
'PHPLogger.php');
            
$logger PHPLogger::getInstance();
            
$logger->write("This is the test message to write to log file "ERROR"test Log");
            
            print 
"Error... <br /><br />";
        }
        
        public static function 
testInfo() {
            require_once(
'PHPLogger.php');
            
$logger PHPLogger::getInstance();
            
$logger->write("This is the test message to write to log file "INFO"test Log");
            
            print 
"Info... <br /><br />";
        }
    
        public static function 
testNotice() {
            require_once(
'PHPLogger.php');
            
$logger PHPLogger::getInstance();
            
$logger->write("This is the test message to write to log file "NOTICE"test Log");
            
            print 
"Notice... <br /><br />";
        }
    }
?>


<html>
    <head>
        <title>
            Logger test script
        </title>
    </head>
<?php
    TestLogger
::testDebug();
    
TestLogger::testWarning();
    
TestLogger::testError();
    
TestLogger::testInfo();
    
TestLogger::testNotice();
?>
    <body>
        <table cellspacing="0" cellpadding="0" width="100%" align="center">
            <tr>
                <td>
                    Logging successfull..
                </td>
            </tr>
        </table>
    </body>
</html>