diff --git a/query_builder.php b/query_builder.php index f52ea47..f9c1e36 100644 --- a/query_builder.php +++ b/query_builder.php @@ -110,6 +110,25 @@ class Query_Builder { // Make things just slightly shorter $this->sql =& $this->db->sql; } + + // -------------------------------------------------------------------------- + + /** + * Return methods from the driver object + * + * @param string $name + * @param array $params + * @return mixed + */ + public function __call($name, $params) + { + if (method_exists($this->db, $name)) + { + return call_user_func_array(array($this->db, $name), $params); + } + + return NULL; + } // -------------------------------------------------------------------------- // ! Select Queries diff --git a/tests/test_dbs/FB_TEST_DB.FDB b/tests/test_dbs/FB_TEST_DB.FDB index 38510f5..da703cc 100755 Binary files a/tests/test_dbs/FB_TEST_DB.FDB and b/tests/test_dbs/FB_TEST_DB.FDB differ