include "_setup.inc";
-abstract class Converter implements pq\ConverterInterface
+abstract class Converter implements pq\Converter
{
protected $types;
return [ $this->types["hstore"]->oid ];
}
- function convertFromString($string) {
+ function convertFromString($string, $type) {
return eval("return [$string];");
}
- function convertToString($data) {
+ function convertToString($data, $type) {
$string = "";
foreach ($data as $k => $v) {
if (isset($v)) {
];
}
- function convertFromString($string) {
+ function convertFromString($string, $type) {
return array_map("intval", explode(" ", $string));
}
- function convertToString($data) {
+ function convertToString($data, $type) {
return implode(" ", $data);
}
}
return [ $this->types["json"]->oid ];
}
- function convertFromString($string) {
+ function convertFromString($string, $type) {
return json_decode($string);
}
- function convertToString($data) {
+ function convertToString($data, $type) {
return json_encode($data);
}
}