Yorhel
1363e11269
Validate: allow array schemas + defer known_keys hash creation
...
Doesn't allow multiple 'func' options yet, needs work.
2025-03-14 07:28:11 +01:00
Yorhel
64a105e013
Validate: remove a level of indirection
2025-03-14 07:27:59 +01:00
Yorhel
9685287523
Version 0.3
2025-03-10 12:43:02 +01:00
Yorhel
e5755ddd80
Validate: Human-readable error messages
2025-03-06 10:16:14 +01:00
Yorhel
e4b6b77e1b
Validate: rename rmwhitespace to trim and use builtin::trim()
2025-03-05 15:39:49 +01:00
Yorhel
cbebc3a21e
Validate: Rework API, ->validate() now throws error instead of result object
...
This is a slight simplification and removes the need to pass around
partially normalized data. I've never found a use for the unsafe_data()
method.
2025-03-05 15:35:23 +01:00
Yorhel
3fd424c6e3
Compat fixes + 0.2 release
2025-02-28 14:05:48 +01:00
Yorhel
7b0ba45346
Docs, compatibility fixes again, 0.1 release
2025-02-25 17:02:33 +01:00
Yorhel
69262992ca
FU::Validate: Add module + integrate with FU
...
Copied from TUWF::Validate with a few small changes. I have a few more
features planned, but let's see how this goes first.
It's been an incredibly useful module in the past, I'm not sure right
now if I had ideas for potential improvements at some point, will need
to check notes.
2025-02-25 14:31:38 +01:00