summaryrefslogtreecommitdiff
path: root/it_dbi.class
diff options
context:
space:
mode:
authorChristian Schneider2012-11-22 15:43:29 +0000
committerChristian Schneider2012-11-22 15:43:29 +0000
commit38375bbec1f031be9d3b3e500a758d974e36cce4 (patch)
tree945c5092277fe47e4024cf11b26cbc68509c7085 /it_dbi.class
parent97cc6b69d05b43cea9e66af01fca6e11148cb92a (diff)
downloaditools-38375bbec1f031be9d3b3e500a758d974e36cce4.tar.gz
itools-38375bbec1f031be9d3b3e500a758d974e36cce4.tar.bz2
itools-38375bbec1f031be9d3b3e500a758d974e36cce4.zip
Remove smart_replace() as alias for store() because it is even worse a name than store()
Diffstat (limited to 'it_dbi.class')
-rw-r--r--it_dbi.class10
1 files changed, 1 insertions, 9 deletions
diff --git a/it_dbi.class b/it_dbi.class
index 6e0d5df..8210b04 100644
--- a/it_dbi.class
+++ b/it_dbi.class
@@ -688,21 +688,13 @@ function replace($tags = array())
* MUST GIVE ALL FIELDS INCLUDING ID
* @param $tags key => value pairs to set
*/
-function smart_replace($tags = array())
+function store($tags = array())
{
return $tags[$this->_p['keyfield']] && $this->read($tags[$this->_p['keyfield']]) ? $this->update($tags) : $this->replace($tags);
}
/**
- * Maintain backward compatibility store() == smart_replace() to avoid unnecessary API BC break
- */
-function store($tags = array())
-{
- return $this->smart_replace($tags);
-}
-
-/**
* Update current record or a number of records given by where condition
* @param $tags key => value pairs (these have priority over changes in member vars)
* @param $where condition to select records to be modified (if not current record)