PHP Интерфейс Arcanedev\SeoHelper\Contracts\SeoHelper

Автор: ARCANEDEV ([email protected])
Наследование: extends Arcanedev\SeoHelper\Contracts\Renderable
Показать файл Открыть проект

Открытые методы

Метод Описание
disableOpenGraph ( ) : self Disable the OpenGraph.
disableTwitter ( ) : self Disable the Twitter Card.
enableOpenGraph ( ) : self Enable the OpenGraph.
enableTwitter ( ) : self Enable the Twitter Card.
meta ( ) : Arcanedev\SeoHelper\Contracts\SeoMeta Get SeoMeta instance.
og ( ) : Arcanedev\SeoHelper\Contracts\SeoOpenGraph Get SeoOpenGraph instance (alias).
openGraph ( ) : Arcanedev\SeoHelper\Contracts\SeoOpenGraph Get SeoOpenGraph instance.
renderHtml ( ) : Illuminate\Support\HtmlString Render all seo tags with HtmlString object.
setDescription ( string $description ) : self Set description.
setKeywords ( array | string $keywords ) : self Set keywords.
setSeoMeta ( Arcanedev\SeoHelper\Contracts\SeoMeta $seoMeta ) : self Set SeoMeta instance.
setSeoOpenGraph ( Arcanedev\SeoHelper\Contracts\SeoOpenGraph $seoOpenGraph ) : self Get SeoOpenGraph instance.
setSeoTwitter ( Arcanedev\SeoHelper\Contracts\SeoTwitter $seoTwitter ) : self Set SeoTwitter instance.
setSiteName ( string $siteName ) : self Set the site name.
setTitle ( string $title, string | null $siteName = null, string | null $separator = null ) : self Set title.
twitter ( ) : Arcanedev\SeoHelper\Contracts\SeoTwitter Get SeoTwitter instance.

Описание методов

disableOpenGraph() публичный Метод

Disable the OpenGraph.
public disableOpenGraph ( ) : self
Результат self

disableTwitter() публичный Метод

Disable the Twitter Card.
public disableTwitter ( ) : self
Результат self

enableOpenGraph() публичный Метод

Enable the OpenGraph.
public enableOpenGraph ( ) : self
Результат self

enableTwitter() публичный Метод

Enable the Twitter Card.
public enableTwitter ( ) : self
Результат self

meta() публичный Метод

Get SeoMeta instance.
public meta ( ) : Arcanedev\SeoHelper\Contracts\SeoMeta
Результат Arcanedev\SeoHelper\Contracts\SeoMeta

og() публичный Метод

Get SeoOpenGraph instance (alias).
См. также: openGraph()
public og ( ) : Arcanedev\SeoHelper\Contracts\SeoOpenGraph
Результат Arcanedev\SeoHelper\Contracts\SeoOpenGraph

openGraph() публичный Метод

Get SeoOpenGraph instance.
public openGraph ( ) : Arcanedev\SeoHelper\Contracts\SeoOpenGraph
Результат Arcanedev\SeoHelper\Contracts\SeoOpenGraph

renderHtml() публичный Метод

Render all seo tags with HtmlString object.
public renderHtml ( ) : Illuminate\Support\HtmlString
Результат Illuminate\Support\HtmlString

setDescription() публичный Метод

Set description.
public setDescription ( string $description ) : self
$description string
Результат self

setKeywords() публичный Метод

Set keywords.
public setKeywords ( array | string $keywords ) : self
$keywords array | string
Результат self

setSeoMeta() публичный Метод

Set SeoMeta instance.
public setSeoMeta ( Arcanedev\SeoHelper\Contracts\SeoMeta $seoMeta ) : self
$seoMeta Arcanedev\SeoHelper\Contracts\SeoMeta
Результат self

setSeoOpenGraph() публичный Метод

Get SeoOpenGraph instance.
public setSeoOpenGraph ( Arcanedev\SeoHelper\Contracts\SeoOpenGraph $seoOpenGraph ) : self
$seoOpenGraph Arcanedev\SeoHelper\Contracts\SeoOpenGraph
Результат self

setSeoTwitter() публичный Метод

Set SeoTwitter instance.
public setSeoTwitter ( Arcanedev\SeoHelper\Contracts\SeoTwitter $seoTwitter ) : self
$seoTwitter Arcanedev\SeoHelper\Contracts\SeoTwitter
Результат self

setSiteName() публичный Метод

Set the site name.
public setSiteName ( string $siteName ) : self
$siteName string
Результат self

setTitle() публичный Метод

Set title.
public setTitle ( string $title, string | null $siteName = null, string | null $separator = null ) : self
$title string
$siteName string | null
$separator string | null
Результат self

twitter() публичный Метод

Get SeoTwitter instance.
public twitter ( ) : Arcanedev\SeoHelper\Contracts\SeoTwitter
Результат Arcanedev\SeoHelper\Contracts\SeoTwitter