MetaFactory
A factory for generating HtmlMeta objects.
Table of Contents
- $instance : mixed
- getFacebookMeta() : FacebookMeta
- getPageMeta() : PageMeta
- getTwitterMeta() : TwitterMeta
- instance() : MetaFactory
- schemas() : SchemaFactory
Properties
$instance
private
static mixed
$instance
Methods
getFacebookMeta()
public
getFacebookMeta([CorePost|null $post = null ][, string $publisherUrl = '' ][, string $section = '' ]) : FacebookMeta
Parameters
- $post : CorePost|null = null
- $publisherUrl : string = ''
- $section : string = ''
Return values
FacebookMeta —getPageMeta()
public
getPageMeta([CorePost|null $post = null ]) : PageMeta
Parameters
- $post : CorePost|null = null
Return values
PageMeta —getTwitterMeta()
public
getTwitterMeta([CorePost|null $post = null ][, string $twitterHandle = '' ][, bool $useLargeImage = false ]) : TwitterMeta
Parameters
- $post : CorePost|null = null
- $twitterHandle : string = ''
- $useLargeImage : bool = false
Return values
TwitterMeta —instance()
public
static instance() : MetaFactory
Return values
MetaFactory —schemas()
public
schemas() : SchemaFactory