Pop\Log\Logger::addWriter PHP Method

addWriter() public method

Method to add a log writer
public addWriter ( Pop\Log\Writer\WriterInterface $writer ) : Logger
$writer Pop\Log\Writer\WriterInterface
return Logger
    public function addWriter(Writer\WriterInterface $writer)
    {
        $this->writers[] = $writer;
        return $this;
    }

Usage Example

Example #1
0
 public function testLogConstructor()
 {
     $l = new Logger(new File(__DIR__ . '/../tmp/app.log'));
     $l->addWriter(new File(__DIR__ . '/../tmp/app.csv'));
     $this->assertInstanceOf('Pop\\Log\\Logger', $l);
     $this->assertEquals(2, count($l->getWriters()));
 }
All Usage Examples Of Pop\Log\Logger::addWriter