NAME

PAGI::StructuredParameters::Exception::MissingParameter - A required parameter was absent

DESCRIPTION

Raised by "required" in PAGI::StructuredParameters when one or more required keys are absent from the incoming parameters. Subclass of PAGI::StructuredParameters::Exception (HTTP status 400).

METHODS

param

The first missing key path (e.g. 'person.name').

missing

An arrayref of all missing key paths detected during the parse.

message

"Required parameter 'person.name' is missing."

AUTHOR

John Napiorkowski <jjnapiork@cpan.org>

COPYRIGHT & LICENSE

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