Метод quit() выполняет заключительные действия и разрывает соединение с сервером. Он также вызывается автоматически при уничтожении объекта NNTP.
После создания объект NNTP может применяться для получения информации о группах новостей, например по теме ремонта сотовых телефонов . Для выполнения различных функций на уровне групп новостей могут использоваться следующие методы.
$group_info = $nntp->list()
Метод list () возвращает информацию о всех активных группах новостей. Возвращаемое значение представляет собой ссылку на хеш, ключами которого являются имена групп новостей, а значениями — ссылки на трехэлементный массив, который содержит информацию о группе. Основными элементами этого массива являются параметры [$first, $last, $postok], где $first и $last обозначаются номера сообщений первой и последней статей в группе, а параметр $postok имеет значение y, если разрешена отправка статей в эту группу, или “m”, если группа является управляемой.
Метод group() получает или устанавливает текущую группу. При вызове с именем группы в качестве параметра он устанавливает текущую группу, используемую в различных методах выборки статей.
При вызове без параметров этот метод возвращает информацию о текущей группе. В скалярном контексте он возвращает имя группы. В контексте списка метод возвращает четырехэлементный список, который содержит число статей в группе, номера сообщений первой и последней статей и имя группы.