+ task#647, move the commiters logic to user model.

This commit is contained in:
wangchunsheng
2011-12-24 00:46:14 +00:00
parent 73bf5b9e07
commit dbed6aeb63

View File

@@ -68,6 +68,23 @@ class userModel extends model
if(strpos($params, 'withguest') !== false) $users = $users + array('guest' => 'Guest');
return $users;
}
/**
* Get commiters from the user table.
*
* @access public
* @return array
*/
public function getCommiters()
{
$rawCommiters = $this->dao->select('commiter, account, realname')->from(TABLE_USER)->where('commiter')->ne('')->fetchAll();
if(!$rawCommiters) return array();
$commiters = array();
foreach($rawCommiters as $commiter) $commiters[$commiter->commiter] = $commiter->realname ? $commiter->realname : $commiter->account;
return $commiters;
}
/**
* Appened deleted users to the user list.