/** * @return string */ public function humanize() { return Compiler::humanize($this->sql(), $this->getParameters()); }
/** * Logs with an arbitrary level. * * @param mixed $level * @param string $message * @param array $context * @return null */ public function log($level, $message, array $context = array()) { $this->entries[] = isset($context['parameters']) ? Compiler::humanize($message, $context['parameters']) : $message; }
/** * @dataProvider dataHumanize * @covers ::humanize */ public function testHumanize($statement, $parameters, $expected) { $this->assertEquals($expected, Compiler::humanize($statement, $parameters)); }