@wpkernel/wp-json-ast v0.12.6-beta.3
@wpkernel/wp-json-ast v0.12.6-beta.3
Interfaces
WordPress AST
- ArrayInitialiserStatementOptions
- ArrayLiteralEntry
- BaseControllerProgramConfig
- BaseIdentityGuardOptions
- BlockManifestConfig
- BlockManifestEntry
- BlockManifestMetadataResult
- BlockManifestValidationError
- BlockModuleConfig
- BlockModuleFile
- BlockModuleHooks
- BlockModuleResult
- BlockRenderStub
- BlockRenderStubDescriptor
- BlockRenderTarget
- BuildMetaQueryStatementsOptions
- BuildResourceAccessorsOptions
- BuildResourceControllerRouteSetOptions
- BuildRestControllerModuleFromPlanOptions
- BuildTaxonomyAssignmentStatementOptions
- BuildTaxonomyQueryStatementsOptions
- BuildTransientHelperMethodsOptions
- BuildTransientRouteBaseOptions
- BuildTransientStorageArtifactsOptions
- BuildTransientUnsupportedRouteOptions
- BuildWpOptionHelperMethodsOptions
- BuildWpOptionRouteBaseOptions
- BuildWpOptionStorageArtifactsOptions
- BuildWpOptionUnsupportedRouteOptions
- BuildWpPostGetRouteStatementsOptions
- BuildWpPostListRouteStatementsOptions
- BuildWpPostRouteBundleOptions
- BuildWpTaxonomyGetRouteStatementsOptions
- BuildWpTaxonomyHelperMethodsOptions
- BuildWpTaxonomyListRouteStatementsOptions
- BuildWpTaxonomyQueryRouteBundleOptions
- BuildWpTermQueryInstantiationOptions
- CacheInvalidationDescriptor
- CacheInvalidationPlan
- CachePrimingMacroOptions
- CapabilityDefinition
- CapabilityFallback
- CapabilityHelperDefinitionMetadata
- CapabilityHelperWarningMetadata
- CapabilityMapConfig
- CapabilityMapWarning
- CapabilityModuleConfig
- CapabilityModuleFile
- CapabilityModuleHooks
- CapabilityModuleResult
- CreatePhpProgramWriterHelperOptions
- CreateWpPhpProgramBuilderOptions
- EnsureWpTaxonomyStorageOptions
- ExecuteWpQueryOptions
- ExpressionValueDescriptor
- ForeachStatementOptions
- FunctionCallAssignmentOptions
- IdentityHelpers
- IdentityResolutionSource
- IfStatementOptions
- IndexProgramConfig
- ListForeachOptions
- MacroExpression
- MethodCallAssignmentOptions
- MethodCallExpressionOptions
- ModuleIndexEntry
- ModuleNamespaceConfig
- ModuleNamespaceDerivation
- ModuleNamespaceSegment
- ModuleProgramFile
- MutationHelperOptions
- MutationHelperResource
- MutationIdentity
- MutationMetadataKeys
- MutationRouteBaseOptions
- MutationRouteWithIdentityOptions
- NumericIdentityGuardOptions
- PageExpressionOptions
- PaginationNormalisationOptions
- PersistenceRegistryDocblockOptions
- PersistenceRegistryModuleConfig
- PersistenceRegistryModuleFile
- PersistenceRegistryModuleResult
- PersistenceRegistryResourceConfig
- PhpBuilderChannel
- PhpChannelHelperOptions
- PhpChannelHelpers
- PhpProgramAction
- PluginLoaderControllerConfig
- PluginLoaderMeta
- PluginLoaderProgramConfig
- ProgramTargetFile
- ProgramTargetPlanner
- QueryArgEntry
- QueryArgsAssignmentOptions
- QueueModuleFilesOptions
- QueueProgramFileOptions
- RequestParamAssignmentOptions
- ResolvedNumberIdentity
- ResolvedStringIdentity
- ResolveFilePathStrategyContext
- ResolveTransientKeyOptions
- ResourceAccessorDescriptor
- ResourceAccessorRegistry
- ResourceAccessors
- ResourceControllerCacheEvent
- ResourceControllerCacheMetadata
- ResourceControllerHelperMetadata
- ResourceControllerRouteMetadata
- ResourceMutationContract
- ResourceStorageAccessors
- ResourceStorageRegistration
- RestBaseControllerDocblockOptions
- RestControllerClassBuildResult
- RestControllerClassConfig
- RestControllerDocblockOptions
- RestControllerIdentity
- RestControllerImportDerivationOptions
- RestControllerIndexEntriesOptions
- RestControllerModuleConfig
- RestControllerModuleControllerConfig
- RestControllerModuleFile
- RestControllerModuleResult
- RestControllerResourcePlan
- RestControllerRouteDefinition
- RestControllerRouteFallbackContext
- RestControllerRouteHandlers
- RestControllerRouteOptionHandlers
- RestControllerRoutePlan
- RestControllerRouteStatementsContext
- RestControllerRouteTransientHandlers
- RestIndexDocblockOptions
- RestRouteConfig
- RestRouteIdentityPlan
- RestRouteRequestParameter
- StatusValidationMacroOptions
- StringIdentityGuardOptions
- SyncMetaMacroOptions
- SyncTaxonomiesMacroOptions
- TransientStorageArtifacts
- VariableValueDescriptor
- WpErrorGuardOptions
- WpErrorReturnOptions
- WpOptionStorageArtifacts
- WpPostMetaConfigEntry
- WpPostMetaQueryConfig
- WpPostRouteBundle
- WpPostTaxonomyConfigEntry
- WpPostTaxonomyQueryConfig
- WpTaxonomyHelperArtifacts
- WpTaxonomyHelperMethod
- WpTaxonomyQueryRouteBundle
- WpTaxonomyStorageConfig
Other
- BuildCapabilityHelperMetadataOptions
- BuildResourceControllerMetadataOptions
- BuildResourceControllerRouteMetadataOptions
- ResourceControllerIdentityMetadataPlan
- ResourceControllerIdentityPlan
- ResourceMetadataHost
- RestRouteCacheEventPlan
- RouteDefinition
- RouteIdentityContext
- RouteMutationMetadataPlan
Type Aliases
WordPress AST
- BaseControllerMetadata
- BaseControllerProgram
- BlockManifestEntries
- BlockManifestEntryRecord
- BlockManifestFile
- BlockManifestMap
- BlockManifestMetadata
- BlockModuleFileEntry
- BlockRegistrarFile
- BlockRegistrarMetadata
- BuildCreateRouteStatementsOptions
- BuildDeleteRouteStatementsOptions
- BuildMutationRouteBaseOptions
- BuildMutationRouteWithIdentityOptions
- BuildRouteFallbackStatements
- BuildUpdateRouteStatementsOptions
- BuildWpTaxonomyHelperArtifactsOptions
- CapabilityHelperMetadata
- CapabilityModuleWarning
- CapabilityScope
CreateWpPhpFileBuilderOptions- IdentityGuardOptions
- IndexFileMetadata
- IndexProgram
- MethodCallSubject
- ModuleIndexAugmentor
- PersistenceRegistryMetadata
PhpFileMetadata- PhpValueDescriptor
- ProgramTargetPlannerOptions
- ProgramTargetPlannerStrategy
- ResolvedIdentity
- ResourceControllerCacheOperation
- ResourceControllerCacheScope
- ResourceControllerMetadata
- RestControllerModuleIndexEntry
- RestControllerModuleMetadata
- RestControllerRouteStatementsBuilder
- RestControllerRouteStorageMode
- ScalarCastKind
- StructuredPhpValue
- WpErrorExpressionOptions
- WpPhpFileMetadata
Other
- ResourceCacheKeyDescriptor
- ResourceCacheKeysPlan
- ResourceCacheKeysSource
- ResourceRouteKind
- WpPostMetaDescriptor
- WpPostTaxonomyDescriptor
Variables
WordPress AST
Functions
WordPress AST
- appendGeneratedFileDocblock
- appendStatementsWithSpacing
- buildArrayDimExpression
- buildArrayDimFetch
- buildArrayInitialiserStatement
- buildArrayLiteral
- buildBaseControllerProgram
- buildBinaryOperation
- buildBlockManifestDocblock
- buildBlockManifestFile
- buildBlockModule
- buildBlockRegistrarDocblock
- buildBlockRegistrarFile
- buildBooleanNot
- buildCacheInvalidators
- buildCachePrimingStatements
- buildCapabilityCallbackDocblock
- buildCapabilityEnforceDocblock
- buildCapabilityModule
- buildCreateRouteStatements
- buildDeleteRouteStatements
- buildDocCommentAttributes
- buildForeachStatement
- buildFunctionCall
- buildFunctionCallAssignmentStatement
- buildGeneratedFileDocComment
- buildGeneratedModuleProgram
- buildGetTaxonomyCall
- buildGuardedBlock
- buildIdentityGuardStatements
- buildIdentityHelpers
- buildIdentityPlumbing
- buildIfStatementNode
- buildIndexProgram
- buildInstanceof
- buildIsWpErrorGuard
- buildListForeachStatement
- buildListItemsInitialiserStatement
- buildManifestMetadata
- buildMetaQueryStatements
- buildMethodCallAssignmentStatement
- buildMethodCallExpression
- buildPageExpression
- buildPaginationNormalisationStatements
- buildPersistenceRegistryDocblock
- buildPersistenceRegistryModule
- buildPhpChannelHelpers
- buildPrepareTaxonomyTermResponseCall
- buildProgramTargetPlanner
- buildPropertyExpression
- buildPropertyFetch
- buildQueryArgsAssignmentStatement
- buildRenderStub
- buildRequestParamAssignmentStatement
- buildResolveTaxonomyTermCall
- buildResourceAccessors
- buildResourceControllerRouteSet
- buildRestBaseControllerDocblock
- buildRestControllerClass
- buildRestControllerDocblock
- buildRestControllerModule
- buildRestControllerModuleFromPlan
- buildRestIndexDocblock
- buildRestRoute
- buildReturnIfWpError
- buildReturnVoid
- buildScalarCast
- buildStatusValidationStatements
- buildSyncMetaStatements
- buildSyncTaxonomiesStatements
- buildTaxonomyAssignmentStatement
- buildTaxonomyQueryStatements
- buildTransientDeleteRouteStatements
- buildTransientGetRouteStatements
- buildTransientHelperMethods
- buildTransientSetRouteStatements
- buildTransientStorageArtifacts
- buildTransientUnsupportedRouteStatements
- buildUpdateRouteStatements
- buildVariableAssignment
- buildVariableExpression
- buildWpErrorExpression
- buildWpErrorReturn
- buildWpOptionGetRouteStatements
- buildWpOptionHelperMethods
- buildWpOptionStorageArtifacts
- buildWpOptionUnsupportedRouteStatements
- buildWpOptionUpdateRouteStatements
- buildWpPostGetRouteStatements
- buildWpPostListRouteStatements
- buildWpPostRouteBundle
- buildWpQueryExecutionStatement
- buildWpTaxonomyGetRouteStatements
- buildWpTaxonomyHelperArtifacts
- buildWpTaxonomyHelperMethods
- buildWpTaxonomyListRouteStatements
- buildWpTaxonomyQueryRouteBundle
- buildWpTermQueryInstantiation
- collectMetaQueryEntries
- collectTaxonomyQueryEntries
- createPhpChannelHelper
createWpPhpFileBuilder- createWpPhpProgramBuilder
- createWpProgramWriterHelper
- deriveModuleNamespace
- deriveRestControllerImports
- ensureStorage
- ensureWpTaxonomyStorage
- expression
- isNumericIdentity
- isStringIdentity
- moduleSegment
- renderPhpValue
- resolveIdentityConfig
- resolveTransientKey
- toSnakeCase
- variable
- withGeneratedDocComment
Other
- appendResourceCacheEvent
- appendResourceControllerCacheEvent
- appendResourceControllerHelperSignatures
- buildBlockManifestMetadata
- buildBlockRegistrarMetadata
- buildCapabilityHelperMetadata
- buildGetPostTypeHelper
- buildGetStatusesHelper
- buildNormaliseStatusHelper
- buildPluginLoaderProgram
- buildResolvePostHelper
- buildResourceCacheKeysPlan
- buildResourceControllerMetadata
- buildResourceControllerRouteMetadata
- collectCanonicalBasePaths
- determineRouteKind
- getPathSegments
- getPhpBuilderChannel
- normaliseCacheSegments
- normalizeRoutePath
- prepareWpPostResponse
- resetPhpAstChannel
- resetPhpBuilderChannel
- routeUsesIdentity
- syncWpPostMeta
- syncWpPostTaxonomies
