Autodia::Handler::Mason - Allows Autodia to parse HTML::Mason files
Contents
Api
_initialisecreatestheHTML::Mason::Interpinstanceusedforintrospection._parse_filewalksthroughtherequestandinitiatestherecursion._process_componentaddsacomponenttothediagram.Thisisdonerecursivelyfortheparentandeachcalledcomponent.helpermethodtoconvertthedeclared_argsofcomponentstoattributeshelpermethodtoconvertthedeclared_argsofmethodsandsubcomponentstoParams
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
