public function testEscape() { // Initialize $sInput = '"key":"value"'; // Assert $this->assertEquals('\\"key\\":\\"value\\"', ExtendedString::escape($sInput, '"')); $this->assertEquals('b"keyb":"valueb"', ExtendedString::escape($sInput, '"', 'b%s', ':')); }
private function escapeSingleQuotes($sInput) { return ExtendedString::escape($sInput, "'", "'\\%s'"); }