Innoweb\SocialMeta\Extensions\MetaFieldsDataObjectExtension
Synopsis
class MetaFieldsDataObjectExtension
extends DataExtension
{
- // members
- private static string $metafields_tab_name = 'Root.Metadata';
- private static array $db = ;
- private static array $has_one = ;
- private static array $owns = ;
- private static string $title_divider = ' - ';
- private static boolean $metadata_tab_enabled = true;
- private static array $meta_description_fallback_fields = ;
- private static boolean $meta_description_fallback_to_site = true;
- // methods
- public void getSocialMetaParent()
- public void getSocialMetaConfig()
- public void getDefaultSocialMetaTitle()
- public void getDefaultSocialMetaDescription()
- public void getDefaultSocialMetaCanonicalURL()
- public void getDefaultSocialMetaImage()
- public void getDefaultSocialMetaPublicationTime()
- public void getDefaultSocialMetaModificationTime()
- public void updateCMSFields()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $db
- $has_one
- $meta_description_fallback_fields
- $meta_description_fallback_to_site
- $metadata_tab_enabled
- $metafields_tab_name
- $owns
- $title_divider