public static function getBaseDocument($userid) { try { $document = array(); Log::dumpLog("Geting document = {$userid}"); $objProfile = new User_Profile(); $profile = $objProfile->getProfile($userid); if (empty($profile)) { throw new Exception("GET DOCUMENT EMPTY !!!!!"); } $profile = $profile[0]; $document["userid"] = $profile["userid"]; $document["contact_name"] = $profile["contact_name"]; return $document; } catch (Exception $ex) { throw new Exception("Error when get document :" . $ex->getMessage()); } }
public function getGroupMembers() { $sql = 'SELECT mem_usr_id FROM user_groups_membership WHERE mem_grp_id= "' . e($this->id) . '"'; $members = Database::singleton()->query_fetch_all($sql); foreach ($members as &$member) { $member = new User_Profile($member['mem_usr_id']); $member->getProfile(); } return $members; }