summaryrefslogtreecommitdiffstats
path: root/lib/SimpleSAML/Logger/StandardErrorLoggingHandler.php
blob: 0f35fcf54be79b4ceae982a94cc26b8e44aeec3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php

namespace SimpleSAML\Logger;

/**
 * A logging handler that outputs all messages to standard error.
 *
 * @author Jaime Perez Crespo, UNINETT AS <jaime.perez@uninett.no>
 * @package SimpleSAMLphp
 */
class StandardErrorLoggingHandler extends FileLoggingHandler
{

    /**
     * StandardError constructor.
     *
     * It runs the parent constructor and sets the log file to be the standard error descriptor.
     */
    public function __construct(\SimpleSAML_Configuration $config)
    {
        $this->processname = $config->getString('logging.processname', 'SimpleSAMLphp');
        $this->logFile = 'php://stderr';
    }
}