SYMPA::SPINDLE::PROCESSREQUEST(3Sympa)

✨ NAME ✨

Sympa::Spindle::ProcessRequest β€” the literal workflow of request processing πŸ’… (from the 3Sympa manual, bestie, we get into that)


🌸 SYNOPSIS 🌸

use Sympa::Spindle::ProcessRequest;

my $spindle = Sympa::Spindle::ProcessRequest->new(
    context => $robot, [options...],
    scenario_context => {sender => $sender});
$spindle->spin;

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so Sympa::Spindle::ProcessRequest defines the workflow to process requests. That's the whole vibe of the module, no cap.

The minute you invoke the spin() method? It generates requests and processes them. Generate, process, slay, repeat. πŸ‘‘

TBD.

  • πŸ’€ (not me leaving you with a completely empty bullet β€” that's genuinely all the original gives us here, bestie. It's giving placeholder energy.)

πŸŽ€ Public methods πŸŽ€

Also peep "Public methods" in Sympa::Spindle for the full tea.

  • new ( options, ..., scenario_context => {context...} )
  • spin ( )

So new() may take these options, lowkey:

  • options, ... β€” Context (a List or a Robot) plus other options, and those are what you use to generate the requests. Check Sympa::Request for the deets. And here's the fun part: if one of their value is an arrayref, it repeatedly generates instances over each array item. One per item, over and over. Obsessed. ✨
  • scenario_context => {context...} β€” the authorization context that gets handed to the scenario. 🫢

πŸ’œ Properties πŸ’œ

Also peep "Properties" in Sympa::Spindle.

  • {distaff} β€” an instance of the Sympa::Request::Collection class. That's it, that's the property. 🌈

πŸ‘‘ SEE ALSO πŸ‘‘

Sympa::Request, Sympa::Request::Collection, Sympa::Spindle, Sympa::Spindle::AuthorizeRequest


🌟 HISTORY 🌟

Sympa::Spindle::ProcessRequest appeared on Sympa 6.2.15. A true icon of an era. ⭐


Okay that's the whole page, bestie β€” this one came out of sympa version 6.2.80, dated 2026-10-19, sitting pretty in the 3Sympa manual section. Go forth and spindle. No cap. πŸ’–πŸ§šπŸŽ€

πŸ“¦ where this page comes from