public function log(array $log) { if (null !== $this->config->getLoggerCallable()) { call_user_func($this->config->getLoggerCallable(), $log); } }
public function testLog() { $conn = new Connection(); $called = false; $conn->getConfiguration()->setLoggerCallable(function ($msg) use(&$called) { $called = $msg; }); $conn->log(array('test')); $this->assertEquals(array('test'), $called); }