NotificationTarget::getUsersAddressesByProfile PHP Method

getUsersAddressesByProfile() public method

Get users emails by profile
public getUsersAddressesByProfile ( $profiles_id ) : nothing
$profiles_id the profile ID to get users emails
return nothing
    function getUsersAddressesByProfile($profiles_id)
    {
        global $DB;
        $query = $this->getDistinctUserSql() . ",\n               glpi_profiles_users.entities_id AS entity\n               FROM `glpi_users`" . $this->getProfileJoinSql() . "\n               WHERE `glpi_profiles_users`.`profiles_id` = '" . $profiles_id . "';";
        foreach ($DB->request($query) as $data) {
            $this->addToAddressesList($data);
        }
    }