Commit 1be51fb526fe8a000ce5b1844edcd72f6257baea
1 parent
6b2da2d4
Fix which functions return references and those that don't, and fix a
minor type around the orderby option to getList. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3585 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
3 additions
and
3 deletions
lib/ktentity.inc
| @@ -156,7 +156,7 @@ class KTEntity { | @@ -156,7 +156,7 @@ class KTEntity { | ||
| 156 | return true; | 156 | return true; |
| 157 | } | 157 | } |
| 158 | 158 | ||
| 159 | - function &_set (&$element, &$params) { | 159 | + function _set (&$element, &$params) { |
| 160 | $this->$element = $params; | 160 | $this->$element = $params; |
| 161 | return array(true, true); | 161 | return array(true, true); |
| 162 | } | 162 | } |
| @@ -259,7 +259,7 @@ class KTEntityUtil { | @@ -259,7 +259,7 @@ class KTEntityUtil { | ||
| 259 | } | 259 | } |
| 260 | $sOrderBy = KTUtil::arrayGet($aOptions, 'orderby'); | 260 | $sOrderBy = KTUtil::arrayGet($aOptions, 'orderby'); |
| 261 | if (!empty($sOrderBy)) { | 261 | if (!empty($sOrderBy)) { |
| 262 | - $sQuery .= "ORDER BY " . $sOrderBy; | 262 | + $sQuery .= " ORDER BY " . $sOrderBy; |
| 263 | } | 263 | } |
| 264 | $aIDs = DBUtil::getResultArrayKey(array($sQuery, $aParams), $sIDField); | 264 | $aIDs = DBUtil::getResultArrayKey(array($sQuery, $aParams), $sIDField); |
| 265 | 265 | ||
| @@ -274,7 +274,7 @@ class KTEntityUtil { | @@ -274,7 +274,7 @@ class KTEntityUtil { | ||
| 274 | return $aRet; | 274 | return $aRet; |
| 275 | } | 275 | } |
| 276 | 276 | ||
| 277 | - function createFromArray ($sClassName, $aOptions) { | 277 | + function &createFromArray ($sClassName, $aOptions) { |
| 278 | $oObject = new $sClassName; | 278 | $oObject = new $sClassName; |
| 279 | $ret = $oObject->loadFromArray($aOptions); | 279 | $ret = $oObject->loadFromArray($aOptions); |
| 280 | if (PEAR::isError($ret)) { | 280 | if (PEAR::isError($ret)) { |