Runs the close() method of a backend and removes the backend
from the logger.
public removeBackend ( Neos\Flow\Log\Backend\BackendInterface $backend ) : void | ||
$backend | Neos\Flow\Log\Backend\BackendInterface | The backend to remove |
return | void |
/** * @test * @expectedException \Neos\Flow\Log\Exception\NoSuchBackendException */ public function removeThrowsAnExceptionOnTryingToRemoveABackendNotPreviouslyAdded() { $mockBackend = $this->getMockBuilder(BackendInterface::class)->setMethods(['open', 'append', 'close'])->getMock(); $logger = new Logger(); $logger->removeBackend($mockBackend); }