From: <gem...@li...> - 2011-10-24 11:30:51
|
Revision: 129 http://gemstracker.svn.sourceforge.net/gemstracker/?rev=129&view=rev Author: mennodekker Date: 2011-10-24 11:30:45 +0000 (Mon, 24 Oct 2011) Log Message: ----------- getStaff now returns only active staff Modified Paths: -------------- trunk/library/classes/Gems/Util/DbLookup.php Modified: trunk/library/classes/Gems/Util/DbLookup.php =================================================================== --- trunk/library/classes/Gems/Util/DbLookup.php 2011-10-24 11:18:29 UTC (rev 128) +++ trunk/library/classes/Gems/Util/DbLookup.php 2011-10-24 11:30:45 UTC (rev 129) @@ -213,13 +213,19 @@ return $roles; } + /** + * Return key/value pairs of all active staff members + * + * @staticvar array $data + * @return array + */ public function getStaff() { static $data; if (! $data) { $data = $this->db->fetchPairs("SELECT gsf_id_user, CONCAT(COALESCE(gsf_last_name, '-'), ', ', COALESCE(gsf_first_name, ''), COALESCE(CONCAT(' ', gsf_surname_prefix), '')) - FROM gems__staff ORDER BY gsf_last_name, gsf_first_name, gsf_surname_prefix"); + FROM gems__staff WHERE gsf_active = 1 ORDER BY gsf_last_name, gsf_first_name, gsf_surname_prefix"); } return $data; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |