Minion:...::minion(3)

πŸ’– Minion:...::minion(3) πŸ’–

okay bestie, welcome to the Minion command page β€” this is Minion::Command::minion, straight out of the User Contributed Perl Documentation collection, and we are gonna get you fluent in it. no cap. 🫢


✨ NAME ✨

Minion::Command::minion β€” literally the Minion command. that's the whole vibe of the name. iconic. πŸ’…


🌈 SYNOPSIS 🌈

  Usage: APPLICATION minion COMMAND [OPTIONS]

that's it, that's the shape of it β€” you run your APPLICATION, you say minion, then a COMMAND, then whatever OPTIONS you're feeling. periodt. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so what does this thing actually do? Minion::Command::minion lists available Minion commands. that's it, that's the job, and it does it beautifully. it's giving directory-of-commands energy. πŸ”₯


πŸ‘‘ ATTRIBUTES πŸ‘‘

real talk: Minion::Command::minion inherits all its attributes from Mojolicious::Commands, and then it implements the following new ones of its very own. main character additions only. πŸŽ€

πŸ“ description

  my $description = $minion->description;
  $minion         = $minion->description('Foo');

this is the short description of this command</...> β€” wait no, let me say it right: it's the short description of this command, and it's used for the command list. so when you're scrolling the list of commands, this is the little blurb you see next to it. set it with a string, read it back, slay. πŸ’–

🌸 hint

  my $hint = $minion->hint;
  $minion  = $minion->hint('Foo');

the short hint that gets shown after listing available Minion commands. like a lil bonus note at the bottom of the list. a little whisper. iykyk. 🧚

πŸ’œ message

  my $msg = $minion->message;
  $minion = $minion->message('Bar');

the short usage message shown before listing available Minion commands. so: message first, list after, hint at the end. a whole three-act structure, honestly. πŸ’€

⭐ namespaces

  my $namespaces = $minion->namespaces;
  $minion        = $minion->namespaces(['MyApp::Command::minion']);

the namespaces to search for available Minion commands. and the default? defaults to Minion::Command::minion. simple as that, no surprises. 🌈


πŸŽ€ METHODS πŸŽ€

and yes, Minion::Command::minion also inherits all methods from Mojolicious::Commands, plus these new ones. look at her go. πŸ‘‘

πŸ’… help

  $minion->help('app');

prints usage information for the Minion command. when you're lost, you call help, and help shows up. bestie behavior fr fr. πŸ™ˆ


πŸ” SEE ALSO πŸ”

go read more, i'm begging:


okay that's the whole page!! and for the cute lil sign-off: this was written up by perl v5.42.0, dated 2026-01-17, filed under Minion:...::minion(3). go forth and list some commands, bestie. mwah. πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from