Commit 1be51fb526fe8a000ce5b1844edcd72f6257baea

Authored by nbm
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)) {