‪TYPO3CMS  ‪main
OpenGraphMetaTagManager.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
5 /*
6  * This file is part of the TYPO3 CMS project.
7  *
8  * It is free software; you can redistribute it and/or modify it under
9  * the terms of the GNU General Public License, either version 2
10  * of the License, or any later version.
11  *
12  * For the full copyright and license information, please read the
13  * LICENSE.txt file that was distributed with this source code.
14  *
15  * The TYPO3 project - inspiring people to share!
16  */
17 
18 namespace ‪TYPO3\CMS\Seo\MetaTag;
19 
21 
26 {
34  protected ‪$defaultNameAttribute = 'property';
35 
41  protected ‪$handledProperties = [
42  'og:type' => [],
43  'og:title' => [],
44  'og:description' => [],
45  'og:site_name' => [],
46  'og:url' => [],
47  'og:audio' => [],
48  'og:video' => [],
49  'og:determiner' => [],
50  'og:locale' => [
51  'allowedSubProperties' => [
52  'alternate' => [
53  'allowMultipleOccurrences' => true,
54  ],
55  ],
56  ],
57  'og:image' => [
58  'allowMultipleOccurrences' => true,
59  'allowedSubProperties' => [
60  'url' => [],
61  'secure_url' => [],
62  'type' => [],
63  'width' => [],
64  'height' => [],
65  'alt' => [],
66  ],
67  ],
68  ];
69 }
‪TYPO3\CMS\Seo\MetaTag
Definition: MetaTagGenerator.php:18
‪TYPO3\CMS\Seo\MetaTag\OpenGraphMetaTagManager\$handledProperties
‪array $handledProperties
Definition: OpenGraphMetaTagManager.php:39
‪TYPO3\CMS\Core\MetaTag\AbstractMetaTagManager
Definition: AbstractMetaTagManager.php:21
‪TYPO3\CMS\Seo\MetaTag\OpenGraphMetaTagManager\$defaultNameAttribute
‪string $defaultNameAttribute
Definition: OpenGraphMetaTagManager.php:33
‪TYPO3\CMS\Seo\MetaTag\OpenGraphMetaTagManager
Definition: OpenGraphMetaTagManager.php:26