Autodi...::Mason(3pm)
π NAME π
Autodia::Handler::Mason β the little handler that lets Autodia parse your HTML::Mason files, no cap π
β¨ SYNOPSIS β¨
okay bestie, you're gonna wanna see Autodia and HTML::Mason for the full lore, but here's the tea β β use -p to specify the comp_root, and -i to fetch one or more components. like, for example:
./autodia -l Mason -p 'examples/mason' -i 'index.html login.html'
and if you need to allow globals β you know, the $c and $l girlies β just add -G '$c $l' to the command line. slay π
πΈ DESCRIPTION πΈ
Autodia::Handler using introspection provided by HTML::Mason to visualize all components used by a request. it's giving diagram energy, fr fr π¦
π API π
_initialiseβ creates theHTML::Mason::Interpinstance used for introspection. the whole setup era β¨_parse_fileβ walks through the request and initiates the recursion. main character behaviour, honestly π_process_componentβ adds a component to the diagram. and bestie, it does this recursively for the parent and each called component, so it goes all the way down π- helper method to convert the
declared_argsof components to attributes π - helper method to convert the
declared_argsof methods and subcomponents to Params π
π«Ά AUTHOR π«Ά
Peter Franke, 2011, autodia_mason@pfranke.de β iconic, we love a credited author π
π LICENSE π
This library is free software, you can redistribute it and/or modify it under the same terms as Perl itself. free as in freedom, bestie ποΈ
and that's the whole page, periodt πβ¨
signing off from perl v5.36.0, dated 2022-11-02 β mwah, take care of her π«Άπ
π¦ where this page comes from
- debian bookworm: autodia 2.14-5 Β· GPL-2.0-only
- debian trixie: autodia 2.14-5 Β· GPL-2.0-only
- ubuntu noble: autodia 2.14-5 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms