protected function AmpPrepareMetadataJson::prepareMainEntity in Accelerated Mobile Pages (AMP) 8
Prepare the main entity of the page.
1 call to AmpPrepareMetadataJson::prepareMainEntity()
- AmpPrepareMetadataJson::prepareMetadataJson in src/Utility/ AmpPrepareMetadataJson.php 
- Prepares a metadata array to be ready for JSON conversion.
File
- src/Utility/ AmpPrepareMetadataJson.php, line 160 
Class
- AmpPrepareMetadataJson
- Class AmpPrepareMetadataJson
Namespace
Drupal\amp\UtilityCode
protected function prepareMainEntity() {
  if (!empty($this->canonicalUrl)) {
    $this->ampPreparedMetadataJson['mainEntityOfPage'] = [
      '@type' => 'WebPage',
      '@id' => $this->canonicalUrl,
    ];
  }
}