annotation
Amber::Schema::QueryParam
Overview
Define a query parameter for an endpoint Properties:
- name: Parameter name
- type: Parameter type (e.g., String, Int32, Bool)
- required: Whether the parameter is required (default: false)
- description: Human-readable description
- default: Default value if not provided
- enum: Array of allowed values Example: @[QueryParam(name: "page", type: Int32, required: false, description: "Page number", default: 1)]