Add an order constraint system and a per-customer booking limit per slot

Adds an OrderConstraint plugin type + manager (validate()) in yoyaku_order, a per-resource max_per_customer field, the slot_per_customer_limit rule, and enforcement at confirmOrder + a public validateOrder(). Kernel tests in OrderConstraintTest. Registration-form pre-check and resource-type exclusivity follow separately. See #3609485.

Merge request reports

Loading