]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/commit
simpified regex search architecture:
authorrurban <rurban@96ab9672-09ca-45d6-a79d-3d69d39ca109>
Sat, 27 Nov 2004 14:39:05 +0000 (14:39 +0000)
committerrurban <rurban@96ab9672-09ca-45d6-a79d-3d69d39ca109>
Sat, 27 Nov 2004 14:39:05 +0000 (14:39 +0000)
commite4bac33eee3f8cd36ef451c83cb5b2d3b9d7e10d
tree264781502e60a3e1ad020f88f6450f7a4a474d18
parent06502e01f282b5393cfde2d48a7267a5f527bf4e
simpified regex search architecture:
  no db specific node methods anymore,
  new sql() method for each node
  parallel to regexp() (which returns pcre)
  regex types bitmasked (op's not yet)
new regex=sql
clarified WikiDB::quote() backend methods:
  ->quote() adds surrounsing quotes
  ->qstr() (new method) assumes strings and adds no quotes! (in contrast to ADODB)
  pear and adodb have now unified quote methods for all generic queries.

git-svn-id: svn://svn.code.sf.net/p/phpwiki/code/trunk@4198 96ab9672-09ca-45d6-a79d-3d69d39ca109
13 files changed:
lib/DbSession.php
lib/Request.php
lib/TextSearchQuery.php
lib/WikiDB/ADODB.php
lib/WikiDB/SQL.php
lib/WikiDB/backend.php
lib/WikiDB/backend/ADODB.php
lib/WikiDB/backend/PearDB.php
lib/WikiDB/backend/PearDB_mysql.php
lib/WikiDB/backend/PearDB_oci8.php
lib/WikiDB/backend/PearDB_pgsql.php
lib/WikiGroup.php
lib/plugin/TitleSearch.php