/** * @return string */ public function toString() { $values = (array) $this->values; $values = ConnectionManager::quote($values); $sets = []; foreach ($values as $column => $value) { $sets[] = $column . ' = ' . $value; } $result = implode(', ', $sets); return $result; }
/** * @dataProvider dataProviderTestQuote */ public function testQuote($expected, $input) { $this->assertSame($expected, ConnectionManager::quote($input)); }