MooseX::App::Utils(3)

πŸ’– NAME πŸ’–

MooseX::App::Utils(3) β€” Utility functions ✨

User Contributed Perl Documentation, if you're keeping track. Say hi to the manual page, bestie. 🫢

🌸 DESCRIPTION 🌸

okay so this package is literally the utility drawer for MooseX-App: it holds various utility functions used internally. Unless you develop plugins, you will not need to interact with this class. That's the vibe check: behind-the-scenes helper energy, not main-character energy. πŸ’…

✨ FUNCTIONS ✨

Here's the whole function roster, no cap. Some get a description, some just get their name on the board β€” and we're keeping every single one. πŸ’–

πŸŽ€ class_to_command πŸŽ€

πŸ¦‹ package_to_filename πŸ¦‹

Tries to determine the filename containing the given package name. That's the assignment, bestie. 🫢

πŸ“ format_list πŸ“

🌸 format_text 🌸

🧚 parse_pod 🧚

⭐ split_string ⭐

🌈 GLOBALS 🌈

Two package variables, both iconic for help/error formatting. πŸ’…

  • $MooseX::App::Utils::SCREEN_WIDTH β€” Screen width for printing help and error messages. That's literally it, and it's doing its thing. πŸŽ€
  • $MooseX::App::Utils::INDENT β€” Indent for printing help and error messages. Spacing, but make it help/error specific. ✨

bye bestie πŸ’– β€” this MooseX::App::Utils(3) page came from perl v5.42.0, dated 2024-08-09; kisses and clean exits 🫢✨

πŸ“¦ where this page comes from