<?php

class Logging {

    private static $_logger;
    private static $_path;

    public static function getLogger(){
        if (!isset(self::$logger)) {
            $writer = new Zend_Log_Writer_Stream(self::$_path);
            self::$_logger = new Zend_Log($writer);
        }
        return self::$_logger;
    }

    public static function setLogPath($path){
        self::$_path = $path;
    }
    
    public static function log($p_msg){
        $logger = self::getLogger();
        $logger->info($p_msg);
    }
    
    public static function debug($p_msg){
        if (APPLICATION_ENV == "development"){
            $logger = self::getLogger();
            $logger->debug($p_msg);            
        }
    }
}