@wpkernel/wp-json-ast v0.12.6-beta.3
@wpkernel/wp-json-ast / RestControllerModuleControllerConfig
Interface: RestControllerModuleControllerConfig
Extends
Properties
className
ts
readonly className: string;Inherited from
RestControllerClassConfig.className
fileName
ts
readonly fileName: string;identity
ts
readonly identity: RestControllerIdentity;Inherited from
RestControllerClassConfig.identity
resourceName
ts
readonly resourceName: string;Overrides
RestControllerClassConfig.resourceName
restArgsExpression
ts
readonly restArgsExpression: PhpExpr;Inherited from
RestControllerClassConfig.restArgsExpression
routes
ts
readonly routes: readonly RestRouteConfig[];Inherited from
RestControllerClassConfig.routes
schemaKey
ts
readonly schemaKey: string;Inherited from
RestControllerClassConfig.schemaKey
schemaProvenance
ts
readonly schemaProvenance: string;capabilityClass?
ts
readonly optional capabilityClass: string;Inherited from
RestControllerClassConfig.capabilityClass
helperMethods?
ts
readonly optional helperMethods: readonly PhpStmtClassMethod[];Inherited from
RestControllerClassConfig.helperMethods
metadata?
ts
readonly optional metadata: ResourceControllerMetadata;