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 156 return true;
157 157 }
158 158  
159   - function &_set (&$element, &$params) {
  159 + function _set (&$element, &$params) {
160 160 $this->$element = $params;
161 161 return array(true, true);
162 162 }
... ... @@ -259,7 +259,7 @@ class KTEntityUtil {
259 259 }
260 260 $sOrderBy = KTUtil::arrayGet($aOptions, 'orderby');
261 261 if (!empty($sOrderBy)) {
262   - $sQuery .= "ORDER BY " . $sOrderBy;
  262 + $sQuery .= " ORDER BY " . $sOrderBy;
263 263 }
264 264 $aIDs = DBUtil::getResultArrayKey(array($sQuery, $aParams), $sIDField);
265 265  
... ... @@ -274,7 +274,7 @@ class KTEntityUtil {
274 274 return $aRet;
275 275 }
276 276  
277   - function createFromArray ($sClassName, $aOptions) {
  277 + function &createFromArray ($sClassName, $aOptions) {
278 278 $oObject = new $sClassName;
279 279 $ret = $oObject->loadFromArray($aOptions);
280 280 if (PEAR::isError($ret)) {
... ...