]> granicus.if.org Git - php/commitdiff
Changed sqlite's OO API to studlyCaps.
authorMarcus Boerger <helly@php.net>
Tue, 23 Mar 2004 08:03:11 +0000 (08:03 +0000)
committerMarcus Boerger <helly@php.net>
Tue, 23 Mar 2004 08:03:11 +0000 (08:03 +0000)
22 files changed:
NEWS
ext/sqlite/sqlite.c
ext/sqlite/tests/sqlite_oo_002.phpt
ext/sqlite/tests/sqlite_oo_003.phpt
ext/sqlite/tests/sqlite_oo_008.phpt
ext/sqlite/tests/sqlite_oo_009.phpt
ext/sqlite/tests/sqlite_oo_010.phpt
ext/sqlite/tests/sqlite_oo_011.phpt
ext/sqlite/tests/sqlite_oo_012.phpt
ext/sqlite/tests/sqlite_oo_013.phpt
ext/sqlite/tests/sqlite_oo_014.phpt
ext/sqlite/tests/sqlite_oo_015.phpt
ext/sqlite/tests/sqlite_oo_016.phpt
ext/sqlite/tests/sqlite_oo_020.phpt
ext/sqlite/tests/sqlite_oo_021.phpt
ext/sqlite/tests/sqlite_oo_024.phpt
ext/sqlite/tests/sqlite_oo_025.phpt
ext/sqlite/tests/sqlite_oo_026.phpt
ext/sqlite/tests/sqlite_oo_028.phpt
ext/sqlite/tests/sqlite_oo_029.phpt
ext/sqlite/tests/sqlite_oo_030.phpt
ext/sqlite/tests/sqlite_oo_031.phpt

diff --git a/NEWS b/NEWS
index 79a82ac0fb705f0f92eacc1d30282c19e7918cf2..eaf0fce018d1652128128ce909a6af7d4708ef90 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,7 @@
 PHP                                                                        NEWS
 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 ?? ????? 2004, PHP 5 Release Candidate 2
+- Changed sqlite's OO API to studlyCaps. (Marcus)
 - Fixed bug #27628 (Simplify the process of making a POST request via stream
   context). (Ilia)
 - Fixed bug #27469 (serialize() objects of incomplete class). (Dmitry)
index 545a919dc5fcec9857d559433a7a927e79d4cd0d..a68aafcb752c919dd1b1f3ac21fdb76814625848 100644 (file)
@@ -189,32 +189,32 @@ function_entry sqlite_functions[] = {
 };
 
 function_entry sqlite_funcs_db[] = {
-       PHP_ME_MAPPING(sqlite_db, sqlite_open, NULL)
+       PHP_ME_MAPPING(__construct, sqlite_open, NULL)
 /*     PHP_ME_MAPPING(close, sqlite_close, NULL)*/
        PHP_ME_MAPPING(query, sqlite_query, NULL)
-       PHP_ME_MAPPING(array_query, sqlite_array_query, NULL)
-       PHP_ME_MAPPING(single_query, sqlite_single_query, NULL)
-       PHP_ME_MAPPING(unbuffered_query, sqlite_unbuffered_query, NULL)
-       PHP_ME_MAPPING(last_insert_rowid, sqlite_last_insert_rowid, NULL)
+       PHP_ME_MAPPING(queryAll, sqlite_array_query, NULL)
+       PHP_ME_MAPPING(querySingle, sqlite_single_query, NULL)
+       PHP_ME_MAPPING(queryUnbuffered, sqlite_unbuffered_query, NULL)
+       PHP_ME_MAPPING(lastInsertRowid, sqlite_last_insert_rowid, NULL)
        PHP_ME_MAPPING(changes, sqlite_changes, NULL)
-       PHP_ME_MAPPING(create_aggregate, sqlite_create_aggregate, NULL)
-       PHP_ME_MAPPING(create_function, sqlite_create_function, NULL)
-       PHP_ME_MAPPING(busy_timeout, sqlite_busy_timeout, NULL)
-       PHP_ME_MAPPING(last_error, sqlite_last_error, NULL)
-       PHP_ME_MAPPING(fetch_column_types, sqlite_fetch_column_types, NULL)
+       PHP_ME_MAPPING(createAggregate, sqlite_create_aggregate, NULL)
+       PHP_ME_MAPPING(createFunction, sqlite_create_function, NULL)
+       PHP_ME_MAPPING(busyTimeout, sqlite_busy_timeout, NULL)
+       PHP_ME_MAPPING(lastError, sqlite_last_error, NULL)
+       PHP_ME_MAPPING(fetchColumnTypes, sqlite_fetch_column_types, NULL)
 /*     PHP_ME_MAPPING(error_string, sqlite_error_string, NULL) static */
 /*     PHP_ME_MAPPING(escape_string, sqlite_escape_string, NULL) static */
        {NULL, NULL, NULL}
 };
 
 function_entry sqlite_funcs_query[] = {
-       PHP_ME_MAPPING(fetch_array, sqlite_fetch_array, NULL)
-       PHP_ME_MAPPING(fetch_object, sqlite_fetch_object, NULL)
-       PHP_ME_MAPPING(fetch_single, sqlite_fetch_single, NULL)
-       PHP_ME_MAPPING(fetch_all, sqlite_fetch_all, NULL)
+       PHP_ME_MAPPING(fetch, sqlite_fetch_array, NULL)
+       PHP_ME_MAPPING(fetchObject, sqlite_fetch_object, NULL)
+       PHP_ME_MAPPING(fetchSingle, sqlite_fetch_single, NULL)
+       PHP_ME_MAPPING(fetchAll, sqlite_fetch_all, NULL)
        PHP_ME_MAPPING(column, sqlite_column, NULL)
-       PHP_ME_MAPPING(num_fields, sqlite_num_fields, NULL)
-       PHP_ME_MAPPING(field_name, sqlite_field_name, NULL)
+       PHP_ME_MAPPING(numFields, sqlite_num_fields, NULL)
+       PHP_ME_MAPPING(fieldName, sqlite_field_name, NULL)
        /* spl_forward */
        PHP_ME_MAPPING(current, sqlite_current, NULL)
        PHP_ME_MAPPING(next, sqlite_next, NULL)
@@ -223,20 +223,20 @@ function_entry sqlite_funcs_query[] = {
        PHP_ME_MAPPING(rewind, sqlite_rewind, NULL)
        /* additional */
        PHP_ME_MAPPING(prev, sqlite_prev, NULL)
-       PHP_ME_MAPPING(hasprev, sqlite_has_prev, NULL)
-       PHP_ME_MAPPING(num_rows, sqlite_num_rows, NULL)
+       PHP_ME_MAPPING(hasPrev, sqlite_has_prev, NULL)
+       PHP_ME_MAPPING(numRows, sqlite_num_rows, NULL)
        PHP_ME_MAPPING(seek, sqlite_seek, NULL)
        {NULL, NULL, NULL}
 };
 
 function_entry sqlite_funcs_ub_query[] = {
-       PHP_ME_MAPPING(fetch_array, sqlite_fetch_array, NULL)
-       PHP_ME_MAPPING(fetch_object, sqlite_fetch_object, NULL)
-       PHP_ME_MAPPING(fetch_single, sqlite_fetch_single, NULL)
-       PHP_ME_MAPPING(fetch_all, sqlite_fetch_all, NULL)
+       PHP_ME_MAPPING(fetch, sqlite_fetch_array, NULL)
+       PHP_ME_MAPPING(fetchObject, sqlite_fetch_object, NULL)
+       PHP_ME_MAPPING(fetchSingle, sqlite_fetch_single, NULL)
+       PHP_ME_MAPPING(fetchAll, sqlite_fetch_all, NULL)
        PHP_ME_MAPPING(column, sqlite_column, NULL)
-       PHP_ME_MAPPING(num_fields, sqlite_num_fields, NULL)
-       PHP_ME_MAPPING(field_name, sqlite_field_name, NULL)
+       PHP_ME_MAPPING(numFields, sqlite_num_fields, NULL)
+       PHP_ME_MAPPING(fieldName, sqlite_field_name, NULL)
        /* spl_forward */
        PHP_ME_MAPPING(current, sqlite_current, NULL)
        PHP_ME_MAPPING(next, sqlite_next, NULL)
index d3289b4d87348e0404a5291ced38d82077a419b2..2db67bf52696768eeea36a4f2c2729a11904c616 100755 (executable)
@@ -14,7 +14,7 @@ var_dump($db->query("CREATE TABLE foo(c1 date, c2 time, c3 varchar(64))"));
 var_dump($db->query("INSERT INTO foo VALUES ('2002-01-02', '12:49:00', NULL)"));
 $r = $db->query("SELECT * from foo");
 var_dump($r);
-var_dump($r->fetch_array());
+var_dump($r->fetch());
 ?>
 --EXPECTF--
 object(sqlite_db)#%d (0) {
index 29c5d99d730e2b922f6774b5c34cf5efbc8f3888..f9ca65c6112c80af0ca72e13d25252cafc9c7fd5 100755 (executable)
@@ -12,11 +12,11 @@ include "blankdb_oo.inc";
 $db->query("CREATE TABLE foo(c1 date, c2 time, c3 varchar(64))");
 $db->query("INSERT INTO foo VALUES ('2002-01-02', '12:49:00', NULL)");
 $r = $db->query("SELECT * from foo");
-var_dump($r->fetch_array(SQLITE_BOTH));
+var_dump($r->fetch(SQLITE_BOTH));
 $r = $db->query("SELECT * from foo");
-var_dump($r->fetch_array(SQLITE_NUM));
+var_dump($r->fetch(SQLITE_NUM));
 $r = $db->query("SELECT * from foo");
-var_dump($r->fetch_array(SQLITE_ASSOC));
+var_dump($r->fetch(SQLITE_ASSOC));
 ?>
 --EXPECT--
 array(6) {
index 4340fb6e3a651c5e72a05673921ad38daff7d3d5..8e99a1deaf3fbea235340f8f396919cc691bba12 100755 (executable)
@@ -22,7 +22,7 @@ foreach ($data as $str) {
 }
 
 $r = $db->query("SELECT a from strings");
-while ($row = $r->fetch_array(SQLITE_NUM)) {
+while ($row = $r->fetch(SQLITE_NUM)) {
        var_dump($row);
 }
 echo "DONE!\n";
index 184804cfc954948dc94e42fc1c26ab856e64d2b8..87355f7faaecc8c855b1592f8c687a46f83d6e7f 100755 (executable)
@@ -21,8 +21,8 @@ foreach ($data as $str) {
        $db->query("INSERT INTO strings VALUES('$str')");
 }
 
-$r = $db->unbuffered_query("SELECT a from strings");
-while ($row = $r->fetch_array(SQLITE_NUM)) {
+$r = $db->queryUnbuffered("SELECT a from strings");
+while ($row = $r->fetch(SQLITE_NUM)) {
        var_dump($row);
 }
 echo "DONE!\n";
index bb1fc638ebd806cc337c3890144ecf7388b6515a..b7f53cd4ad4f5b14f4053b6300b9b4ee93253d74 100755 (executable)
@@ -21,7 +21,7 @@ foreach ($data as $str) {
        $db->query("INSERT INTO strings VALUES('$str')");
 }
 
-$r = $db->unbuffered_query("SELECT a from strings", SQLITE_NUM);
+$r = $db->queryUnbuffered("SELECT a from strings", SQLITE_NUM);
 while ($row = $r->valid()) {
        var_dump($r->current());
        $r->next();
index ae6c445a4f066457fc3d1963663a800f8faaaf8f..4b5a37044c100cd4ef5c4f5d23542aababf095a9 100755 (executable)
@@ -14,7 +14,7 @@ $db->query("CREATE TABLE bar (c1 char, c2 char, c3 char)");
 $db->query("INSERT INTO foo VALUES ('1', '2', '3')");
 $db->query("INSERT INTO bar VALUES ('4', '5', '6')");
 $r = $db->query("SELECT * from foo, bar", SQLITE_ASSOC);
-var_dump($r->fetch_array());
+var_dump($r->fetch());
 ?>
 --EXPECT--
 array(6) {
index b1a26440c81f1cae06f41672a71c229888b4e8cc..0d307e1cd72ee3a4a8b1f7d2ab9a16f06f6acdd1 100755 (executable)
@@ -13,13 +13,13 @@ $db->query("CREATE TABLE strings(foo VARCHAR, bar VARCHAR, baz VARCHAR)");
 
 echo "Buffered\n";
 $r = $db->query("SELECT * from strings");
-for($i=0; $i<$r->num_fields(); $i++) {
-       var_dump($r->field_name($i));
+for($i=0; $i<$r->numFields(); $i++) {
+       var_dump($r->fieldName($i));
 }
 echo "Unbuffered\n";
-$r = $db->unbuffered_query("SELECT * from strings");
-for($i=0; $i<$r->num_fields(); $i++) {
-       var_dump($r->field_name($i));
+$r = $db->queryUnbuffered("SELECT * from strings");
+for($i=0; $i<$r->numFields(); $i++) {
+       var_dump($r->fieldName($i));
 }
 echo "DONE!\n";
 ?>
index 022e6f8083a270b78bdfe28d89ae780714a669e5..dfb2f5c4953b9e18f0bebb927c8469e15f048d30 100755 (executable)
@@ -31,7 +31,7 @@ while ($r->valid()) {
        $r->next();
 }
 echo "====UNBUFFERED====\n";
-$r = $db->unbuffered_query("SELECT a, b from strings");
+$r = $db->queryUnbuffered("SELECT a, b from strings");
 while ($r->valid()) {
        var_dump($r->column(0));
        var_dump($r->column('b'));
index 918dfee3e0e4506a0b70daa49a60a04d07a53346..022de10752fedfff41faec7c20210b9b19d1fdd6 100755 (executable)
@@ -22,20 +22,20 @@ foreach ($data as $str) {
 }
 
 echo "unbuffered twice\n";
-$r = $db->unbuffered_query("SELECT a from strings", SQLITE_NUM);
-var_dump($r->fetch_all());
-var_dump($r->fetch_all());
+$r = $db->queryUnbuffered("SELECT a from strings", SQLITE_NUM);
+var_dump($r->fetchAll());
+var_dump($r->fetchAll());
 
 echo "unbuffered with fetch_array\n";
-$r = $db->unbuffered_query("SELECT a from strings", SQLITE_NUM);
-var_dump($r->fetch_array());
-var_dump($r->fetch_all());
+$r = $db->queryUnbuffered("SELECT a from strings", SQLITE_NUM);
+var_dump($r->fetch());
+var_dump($r->fetchAll());
 
 echo "buffered\n";
 $r = $db->query("SELECT a from strings", SQLITE_NUM);
-var_dump($r->fetch_all());
-var_dump($r->fetch_array());
-var_dump($r->fetch_all());
+var_dump($r->fetchAll());
+var_dump($r->fetch());
+var_dump($r->fetchAll());
 
 echo "DONE!\n";
 ?>
@@ -59,7 +59,7 @@ array(3) {
   }
 }
 
-Notice: sqlite_ub_query::fetch_all(): One or more rowsets were already returned in %ssqlite_oo_014.php on line %d
+Notice: sqlite_ub_query::fetchAll(): One or more rowsets were already returned in %ssqlite_oo_014.php on line %d
 array(0) {
 }
 unbuffered with fetch_array
index 5fc90e2c8c5f628f60c921f0380164ee758bd286..4eb340602cd54763d41724f856237490733250f5 100755 (executable)
@@ -21,7 +21,7 @@ foreach ($data as $str) {
        $db->query("INSERT INTO strings VALUES('$str')");
 }
 
-$res = $db->array_query("SELECT a from strings", SQLITE_NUM);
+$res = $db->queryAll("SELECT a from strings", SQLITE_NUM);
 var_dump($res);
 
 echo "DONE!\n";
index ac3dac31ca143e71bb1b99509eb537f6b1ec2fdd..fbfbc0f5de0f737673024d2b12f5135a6c2cd6c5 100755 (executable)
@@ -23,12 +23,12 @@ foreach ($data as $str) {
 echo "====BUFFERED====\n";
 $r = $db->query("SELECT a, b from strings");
 while ($r->valid()) {
-       var_dump($r->fetch_single());
+       var_dump($r->fetchSingle());
 }
 echo "====UNBUFFERED====\n";
-$r = $db->unbuffered_query("SELECT a, b from strings");
+$r = $db->queryUnbuffered("SELECT a, b from strings");
 while ($r->valid()) {
-       var_dump($r->fetch_single());
+       var_dump($r->fetchSingle());
 }
 echo "DONE!\n";
 ?>
index ffe5e0258a6f06c9db863e2d0b1649b056281bf2..d0936ec6b1fe95ebbea4fd5d3dc1cfaf1dec11cb 100755 (executable)
@@ -39,7 +39,7 @@ foreach ($data as $str) {
        $db->query("INSERT INTO strings VALUES('${str[0]}','${str[1]}')");
 }
 
-$r = $db->unbuffered_query("SELECT a, b from strings");
+$r = $db->queryUnbuffered("SELECT a, b from strings");
 while ($r->valid()) {
        var_dump($r->current(SQLITE_NUM));
        $r->next();
index 22ae724b892fd2831e458e2e6f7f1f3ad3bb0ee8..6b90eea0dc5df9c8545ba94f8dba69111625327d 100755 (executable)
@@ -13,13 +13,13 @@ for ($i = 0; $i < 10; $i++) {
 }
 $db->query("INSERT INTO test_db (data) VALUES(NULL)");
 
-var_dump($db->single_query("SELECT id FROM test_db WHERE id=5"));
-var_dump($db->single_query("SELECT * FROM test_db WHERE id=4"));
-var_dump($db->single_query("SELECT data FROM test_db WHERE id=6"));
-var_dump($db->single_query("SELECT * FROM test_db WHERE id < 5"));
-var_dump($db->single_query("SELECT * FROM test db WHERE id < 4"));
-var_dump($db->single_query("SELECT * FROM test_db WHERE id=999999"));
-var_dump($db->single_query("SELECT id FROM test_db WHERE id=5", FALSE));
+var_dump($db->querySingle("SELECT id FROM test_db WHERE id=5"));
+var_dump($db->querySingle("SELECT * FROM test_db WHERE id=4"));
+var_dump($db->querySingle("SELECT data FROM test_db WHERE id=6"));
+var_dump($db->querySingle("SELECT * FROM test_db WHERE id < 5"));
+var_dump($db->querySingle("SELECT * FROM test db WHERE id < 4"));
+var_dump($db->querySingle("SELECT * FROM test_db WHERE id=999999"));
+var_dump($db->querySingle("SELECT id FROM test_db WHERE id=5", FALSE));
 
 echo "DONE!\n";
 ?>
@@ -38,7 +38,7 @@ array(4) {
   string(1) "4"
 }
 
-Warning: sqlite_db::single_query(): no such table: test in %s on line %d
+Warning: sqlite_db::querySingle(): no such table: test in %s on line %d
 bool(false)
 NULL
 array(1) {
index 457d8a502c8772a4456534621b9e479a6590f218..f974ad8a8d072c097b29ac2246782f97b39d264e 100755 (executable)
@@ -30,13 +30,13 @@ foreach ($data as $str) {
 echo "====class24====\n";
 $res = $db->query("SELECT a FROM strings", SQLITE_ASSOC);
 while ($res->valid()) {
-       var_dump($res->fetch_object('class24'));
+       var_dump($res->fetchObject('class24'));
 }
 
 echo "====stdclass====\n";
 $res = $db->query("SELECT a FROM strings", SQLITE_ASSOC);
 while ($res->valid()) {
-       var_dump($res->fetch_object());
+       var_dump($res->fetchObject());
 }
 
 echo "====DONE!====\n";
index b5680a78cd354ace3329ba2e36fbe325cc60de56..98987bedc6176a812429f23b377be100acf95086 100755 (executable)
@@ -23,7 +23,7 @@ foreach ($data as $str) {
 }
 
 echo "====UNBUFFERED====\n";
-$r = $db->unbuffered_query("SELECT a from strings", SQLITE_NUM);
+$r = $db->queryUnbuffered("SELECT a from strings", SQLITE_NUM);
 //var_dump(class_implements($r));
 foreach($r as $row) {
        var_dump($row);
@@ -33,7 +33,7 @@ foreach($r as $row) {
        var_dump($row);
 }
 echo "====DIRECT====\n";
-foreach($db->unbuffered_query("SELECT a from strings", SQLITE_NUM) as $row) {
+foreach($db->queryUnbuffered("SELECT a from strings", SQLITE_NUM) as $row) {
        var_dump($row);
 }
 echo "====BUFFERED====\n";
index ae0df40d3ddecd1bd2f62b5f3a78187ca93f68d5..770dd7616600efe093370e76361eb14ce1d54757 100755 (executable)
@@ -23,13 +23,13 @@ foreach ($data as $str) {
 }
 
 echo "====FOREACH====\n";
-$r = $db->unbuffered_query("SELECT a from strings", SQLITE_NUM);
+$r = $db->queryUnbuffered("SELECT a from strings", SQLITE_NUM);
 foreach($r as $idx => $row) {
        var_dump($row[0]);
        var_dump($row[0]);
 }
 echo "====FOR====\n";
-$r = $db->unbuffered_query("SELECT a from strings", SQLITE_NUM);
+$r = $db->queryUnbuffered("SELECT a from strings", SQLITE_NUM);
 for(;$r->valid(); $r->next()) {
        $v = $r->column(0);
        var_dump($v);
index be59496ce1fc8827c30bd047d946adb4d40be308..fe7f8c6f681b0cea86f1cd4cce14b1a3529f7680 100755 (executable)
@@ -10,7 +10,7 @@ include "blankdb_oo.inc";
 $db->query("CREATE TABLE strings(a, b INTEGER, c VARCHAR(10), d)");
 $db->query("INSERT INTO strings VALUES('1', '2', '3', 'abc')");
 
-var_dump($db->fetch_column_types("strings"));
+var_dump($db->fetchColumnTypes("strings"));
 ?>
 --EXPECT--
 array(4) {
index e86efc9187c6f45e0df67d16774da21228996fe0..83de67a4174ce3af4b6134aff656af45833a6208 100755 (executable)
@@ -13,14 +13,14 @@ $db->query("INSERT INTO strings VALUES('foo', 'foo')");
 
 class sqlite_help
 {
-       function sqlite_help($db){
+       function __construct($db){
                $this->db = $db;
-               $this->db->create_function('link_keywords', array(&$this, 'linkers'), 1);
+               $this->db->createFunction('link_keywords', array(&$this, 'linkers'), 1);
        }
 
-       function get_single($key)
+       function getSingle($key)
        {
-               return $this->db->single_query('SELECT link_keywords(var) FROM strings WHERE key=\''.$key.'\'', 1);
+               return $this->db->querySingle('SELECT link_keywords(var) FROM strings WHERE key=\''.$key.'\'', 1);
        }
 
        function linkers($str)
@@ -41,7 +41,7 @@ class sqlite_help
 }
 
 $obj = new sqlite_help($db);
-echo $obj->get_single('foo')."\n";
+echo $obj->getSingle('foo')."\n";
 $obj->free();
 unset($obj);
 
index cd31db76ff950bdfb21047de6df8e81d628781cf..d42a38f1cdab3b7fb2692735fc26d7a129022e46 100755 (executable)
@@ -21,13 +21,13 @@ function baz($param = NULL) {
        return $param;
 }
 
-var_dump($db->single_query("select php('baz')", 1));
-var_dump($db->single_query("select php('baz', 1)", 1));
-var_dump($db->single_query("select php('baz', \"PHP\")", 1));
-var_dump($db->single_query("select php('foo::bar')", 1));
-var_dump($db->single_query("select php('foo::bar', 1)", 1));
-var_dump($db->single_query("select php('foo::bar', \"PHP\")", 1));
-var_dump($db->single_query("select php('foo::bar(\"PHP\")')", 1));
+var_dump($db->querySingle("select php('baz')", 1));
+var_dump($db->querySingle("select php('baz', 1)", 1));
+var_dump($db->querySingle("select php('baz', \"PHP\")", 1));
+var_dump($db->querySingle("select php('foo::bar')", 1));
+var_dump($db->querySingle("select php('foo::bar', 1)", 1));
+var_dump($db->querySingle("select php('foo::bar', \"PHP\")", 1));
+var_dump($db->querySingle("select php('foo::bar(\"PHP\")')", 1));
 
 ?>
 ===DONE===
index 6a340c011db2f18516cff54f5546819ea43a6977..ab96fb6f0ef06c20dc326274c620ae2633b3e5eb 100755 (executable)
@@ -60,7 +60,7 @@ class SqliteNestedset implements RecursiveIterator
        {
                $this->db = $db;
                $this->id_l = $id_l;
-               $this->id_r = $this->db->single_query('SELECT id_r FROM menu WHERE id_l='.$id_l, 1);
+               $this->id_r = $this->db->querySingle('SELECT id_r FROM menu WHERE id_l='.$id_l, 1);
                $this->id = $id_l;
        }
        
@@ -93,8 +93,8 @@ class SqliteNestedset implements RecursiveIterator
 
        protected function fetch()
        {
-               $res = $this->db->unbuffered_query('SELECT * FROM menu WHERE id_l='.$this->id);
-               $this->entry = $res->fetch_object('SqliteNestedsetElement', array(&$this->db));
+               $res = $this->db->queryUnbuffered('SELECT * FROM menu WHERE id_l='.$this->id);
+               $this->entry = $res->fetchObject('SqliteNestedsetElement', array(&$this->db));
                unset($res);
        }