-
Declaration
Swift
func registerRoutes(_ app: Application) throws
-
officialPerformersPageHandler(_:
Asynchronous) GET /performers
Returns a list of Official Performers matching the query. Pageable.
Query Parameters:
- search=STRING Filter only performers whose title that match the given string.
- start=INT
- limit=INT
Declaration
Swift
func officialPerformersPageHandler(_ req: Request) async throws -> View
-
shadowPerformersPageHandler(_:
Asynchronous) GET /performers/shadow
Returns a list of Shadow Event Performers matching the query. Pageable. This route MAY OR MAY NOT end up being viewable by all users, but WILL need to be available to mods to access for moderation purposes.
Query Parameters:
- search=STRING Filter only performers whose title that match the given string.
- start=INT
- limit=INT
Declaration
Swift
func shadowPerformersPageHandler(_ req: Request) async throws -> View
-
performerPageHandler(_:
Asynchronous) GET /performer/:performer_ID
Shows the Bio page for the indicated performer.
Declaration
Swift
func performerPageHandler(_ req: Request) async throws -> View
-
addEventOrganizer(_:
Asynchronous) Declaration
Swift
func addEventOrganizer(_ req: Request) async throws -> View
-
postAddEventOrganizer(_:
Asynchronous) Declaration
Swift
func postAddEventOrganizer(_ req: Request) async throws -> HTTPStatus
-
getPerformersRoot(_:
Asynchronous) Declaration
Swift
func getPerformersRoot(_ req: Request) async throws -> View
-
upsertPerformer(_:
Asynchronous) Declaration
Swift
func upsertPerformer(_ req: Request) async throws -> View
-
postUpsertPerformer(_:
Asynchronous) Declaration
Swift
func postUpsertPerformer(_ req: Request) async throws -> HTTPStatus
-
linkPerformersPage(_:
Asynchronous) Declaration
Swift
func linkPerformersPage(_ req: Request) async throws -> View
-
postLinkPerformersUpload(_:
Asynchronous) Declaration
Swift
func postLinkPerformersUpload(_ req: Request) async throws -> HTTPStatus
-
showLinkPerformersVerifyResults(_:
Asynchronous) Declaration
Swift
func showLinkPerformersVerifyResults(_ req: Request) async throws -> View
-
postLinkPerformersApply(_:
Asynchronous) Declaration
Swift
func postLinkPerformersApply(_ req: Request) async throws -> HTTPStatus