Jellygnite\Seo\Builders\FacebookMetaGenerator
Class FacebookMetaGenerator
Synopsis
class FacebookMetaGenerator
{
- // members
- protected string|null $description;
- protected string|null $imageHeight;
- protected string|null $imageUrl;
- protected string|null $imageWidth;
- protected string|null $title;
- protected string $type = 'website';
- protected string|null $url;
- // methods
- public mixed getDescription()
- public mixed getImageUrl()
- public mixed getTitle()
- public mixed getType()
- public mixed getUrl()
- public array process()
- public FacebookMetaGenerator setDescription()
- public $this setImageDimensions()
- public $this setImageHeight()
- public FacebookMetaGenerator setImageUrl()
- public $this setImageWidth()
- public FacebookMetaGenerator setTitle()
- public FacebookMetaGenerator setType()
- public FacebookMetaGenerator setUrl()
- public static array getValidTypes()
Hierarchy
Uses
- SilverStripe\Core\Injector\Injectable
- SilverStripe\Core\Config\Configurable
Members
protected
- $description — Jellygnite\Seo\Builders\string|null
- $imageHeight — Jellygnite\Seo\Builders\string|null
- $imageUrl — Jellygnite\Seo\Builders\string|null
- $imageWidth — Jellygnite\Seo\Builders\string|null
- $title — Jellygnite\Seo\Builders\string|null
- $type — string
- $url — Jellygnite\Seo\Builders\string|null
Methods
public
- getDescription()
- getImageUrl()
- getTitle()
- getType()
- getUrl()
- getValidTypes() — Valid types supported by Open Graph
- process()
- setDescription()
- setImageDimensions()
- setImageHeight()
- setImageUrl()
- setImageWidth()
- setTitle()
- setType()
- setUrl()