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 | 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)) { | ... | ... |