public function getExpertiseAreas($id) { $db = $this->getDefaultAdapter(); $sql = $db->select(); $sql->from('volunteer_expertise_area'); $sql->where('volunteer_id = ?', $id); $db->setFetchMode(Zend_DB::FETCH_ASSOC); $res = $db->fetchAll($sql); $areas = array(); $expdomain = new Staff_Domain_Expertisearea(); foreach ($res as $exp) { $areas[] = $expdomain->getById($exp['expertise_area_id']); } return $areas; }