public static function unregister_query_callback($cb) { $pos = array_search($cb, Dal::$_query_callbacks); if ($pos !== FALSE) { unset(Dal::$_query_callbacks[$pos]); } if (!count(Dal::$_query_callbacks)) { Dal::$_query_callbacks = NULL; } }