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

Autodia::Handler::Mason - Allows Autodia to parse HTML::Mason files

Api

_initialisecreatestheHTML::Mason::Interpinstanceusedforintrospection._parse_filewalksthroughtherequestandinitiatestherecursion._process_componentaddsacomponenttothediagram.Thisisdonerecursivelyfortheparentandeachcalledcomponent.helpermethodtoconvertthedeclared_argsofcomponentstoattributeshelpermethodtoconvertthedeclared_argsofmethodsandsubcomponentstoParams

Author

       Peter Franke, 2011, autodia_mason@pfranke.de

Description

       Autodia::Handler using introspection provided by HTML::Mason to visualize all components used by a
       request.

License

       This library is free software, you can redistribute it and/or modify it under the same terms as Perl
       itself.

perl v5.36.0                                       2022-11-02                       Autodia::Handler::Mason(3pm)

Name

       Autodia::Handler::Mason - Allows Autodia to parse HTML::Mason files

Synopsis

       See Autodia and HTML::Mason.  Use -p to specify the comp_root and -i fetch one or more components, f.e.
       ./autodia -l Mason -p 'examples/mason' -i 'index.html login.html' If you need to allow globals, f.e. $c
       and $l, add -G '$c $l' to the command line

See Also