X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=classes%2Fxdb.php;h=a9cb0681452e79c36950d2e2e660dd7f78d511d7;hb=113f6de8c1546c1d1caf6e6b48f5e10ea85fd211;hp=a431882b3afc684ff0d3ee59f407d76497511714;hpb=834fd0f608437a2621e437225a0f779b0cad25c8;p=platal.git diff --git a/classes/xdb.php b/classes/xdb.php index a431882..a9cb068 100644 --- a/classes/xdb.php +++ b/classes/xdb.php @@ -1,6 +1,6 @@ mode != 'rw' && !strpos($args[0], 'logger')) { + return; + } + return XDB::_query(XDB::_prepare($args)); } public static function iterator() @@ -161,6 +166,9 @@ class XDB return 'NULL'; case 'object': + if ($var instanceof PlFlagSet) { + return "'" . addslashes($var->flags()) . "'"; + } case 'array': return "'".addslashes(serialize($var))."'";