SYMPA::REQUEST::COLLECTION(3Sympa)
π NAME π
Sympa::Request::Collection β bestie, it's literally a Collection of requests. That's the whole vibe. π
β¨ SYNOPSIS β¨
use Sympa::Request::Collection;
$spool = Sympa::Request::Collection->new(
context => $list, action => $action, sender => $sender,
key1 => $val1, key2 => [$val2]);
($request, $handle) = $spool->next;
See how easy that was?? iconic. π
πΈ DESCRIPTION πΈ
okay so listen. Sympa::Request::Collection is a pseudo-spool whose whole job β its entire main character arc β is generating a set of Sympa::Request instances. Not one. A whole lil squad. π«Ά
π¦ Methods π¦
new ( context => $that, action => $action, sender => $sender, [ key => val, ... ] )β the constructor, the birthing moment, the debut. π«next ( )β and this one returnsSympa::Requestinstances.
ngl here's the tea: the options you handed over to new() are the ones used to generate those instances. And if any of their values is an arrayref? say less β next() will just keep repeatedly generating instances over each array item. one at a time, no cap. π
quarantine ( )β does nothing.remove ( )β does nothing.store ( )β does nothing.
fr fr, those last three are just vibing. They do nothing. That's not a bug, that's them. π
π SEE ALSO π
Sympa::RequestSympa::Spool
go read those next bestie, iykyk π
π HISTORY π
Sympa::Request::Collection appeared on Sympa 6.2.15. a legend was born. β¨
and that's the whole page, bestie!! this was sitting in the sympa manual at version 6.2.80, dated 2026-10-19. slay, go build something cute with it ππ¦πΈπ
π¦ where this page comes from
- fedora 43: sympa-devel-doc 6.2.80-2.fc43 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- fedora 44: sympa-devel-doc 6.2.80-2.fc44 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms