Skip to content

Reference

phil/structured-data-bundle
TypeRole
PhilStructuredDataBundleThe bundle, extension alias phil_structured_data
Application\PageStructuredDataThe NodeCollector of the current page, its graph, reset between requests
Application\PageContextThe addresses, language and request of the page; siteId() and pageId()
Application\DefaultNodesThe WebSite, Organization and WebPage of the configuration
Application\Contract\StructuredDataProviderGives nodes to every page
Application\Contract\ScriptNonceProviderGives the nonce of the page
Application\Event\CollectStructuredDataDispatched once per page, after the providers
Infrastructure\Menu\MenuBreadcrumbProviderThe breadcrumb of a phil/menu-bundle menu
Infrastructure\SocialCards\PageShareMetadataThe share metadata of phil/social-cards-bundle, read from the graph
Infrastructure\Twig\StructuredDataExtensionstructured_data(), structured_data_add() and structured_data_about()
Infrastructure\Http\RequestAttributeNonceThe nonce held by an attribute of the main request
Infrastructure\Http\ContentSecurityPolicyNonceThe script nonce of phil/browser-security-bundle's policy
Infrastructure\Console\CheckStructuredDataCommandphil:structured-data:check
Infrastructure\DependencyInjection\StructuredDataServicesThe services of a configuration
ServiceClass
Phil\StructuredDataBundle\Application\PageStructuredData, public; alias Phil\StructuredData\Contract\NodeCollectorPageStructuredData
Phil\StructuredDataBundle\Application\DefaultNodesDefaultNodes
Phil\StructuredDataBundle\Infrastructure\Menu\MenuBreadcrumbProvider, with breadcrumb.menuMenuBreadcrumbProvider
Phil\StructuredDataBundle\Infrastructure\Http\RequestAttributeNonce, with nonce.request_attributeRequestAttributeNonce
Phil\StructuredDataBundle\Infrastructure\Http\ContentSecurityPolicyNonce, with nonce.content_security_policyContentSecurityPolicyNonce
Phil\StructuredDataBundle\Infrastructure\SocialCards\PageShareMetadata, with phil/social-cards-bundlePageShareMetadata
Phil\StructuredDataBundle\Infrastructure\Twig\StructuredDataExtension, with TwigStructuredDataExtension
Phil\StructuredData\Validation\ValidatorValidator
Phil\StructuredDataBundle\Infrastructure\Console\CheckStructuredDataCommandCheckStructuredDataCommand
TagHolds
phil_structured_data.providerThe providers
phil_structured_data.nonce_providerThe nonce providers