logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Sympa::Spindle::ProcessRequest - Workflow of request processing

Description

       Sympa::Spindle::ProcessRequest defines workflow to process requests.

       When spin() method is invoked, it generates requests and processes them.

       TBD.

       •

   Publicmethods
       See also "Public methods" in Sympa::Spindle.

       new ( options, ..., scenario_context => {context...} )
       spin ( )
           new() may take following options:

           options, ...
               Context  (List or Robot) and other options to generate the requests.  See Sympa::Request for more
               details.

               If one of their value is arrayref, repeatedly generates instances over each array item.

           scenario_context => {context...}
               Authorization context given to scenario.

   Properties
       See also "Properties" in Sympa::Spindle.

       {distaff}
           Instance of Sympa::Request::Collection class.

History

       Sympa::Spindle::ProcessRequest appeared on Sympa 6.2.15.

6.2.76                                             2025-02-12             Sympa::Spindle::ProcessRequest(3Sympa)

Name

       Sympa::Spindle::ProcessRequest - Workflow of request processing

See Also

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

Synopsis

         use Sympa::Spindle::ProcessRequest;

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

See Also