log

[ZF] fonction de log

voici une fonction que j'utilise dans zend framework pour enregistrer mes logs (dans les batchs surtout)

function log($message, $prefix = null, $suffix = null, $file = null)
    {
        $logs_dir = realpath(APPLICATION_PATH . '/../logs');

        $file = $logs_dir . '/fichier_de_log.log';

        $redacteur = new Zend_Log_Writer_Stream($file);
        $formatter = new Zend_Log_Formatter_Simple("[%timestamp%] :\t%message%" . PHP_EOL);
        $redacteur->setFormatter($formatter);
        $logger = new Zend_Log($redacteur);

        $logger->info($prefix . $message . $suffix);
    }
Subscribe to RSS - log