annotation Athena::Routing::Annotations::Prefix
Overview
Apply a prefix to all actions within self
. Can be a static string, but may also contain path arguments.
Fields
- prefix :
String
- The path prefix to use, may also be provided as the first positional argument.
Example
@[ARTA::Prefix(prefix: "calendar")]
class CalendarController < ART::Controller
# The route of this action would be `GET /calendar/events`.
@[ARTA::Get(path: "events")]
def events : String
"events"
end
end