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

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

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

Метод Описание
addKeyword ( string $keyword ) : self Add a keyword.
addKeywords ( array $keywords ) : self Add many keywords.
addMeta ( string $name, string $content ) : self Add a meta tag.
addMetas ( array $metas ) : self Add many meta tags.
addWebmaster ( string $webmaster, string $content ) : self Add a webmaster tool site verifier.
description ( Arcanedev\SeoHelper\Contracts\Entities\Description $description ) : self Set the Description instance.
keywords ( Arcanedev\SeoHelper\Contracts\Entities\Keywords $keywords ) : self Set the Keywords instance.
misc ( Arcanedev\SeoHelper\Contracts\Entities\MiscTags $misc ) : self Set the MiscTags instance.
removeMeta ( string | array $names ) : self Remove a meta from the meta collection by key.
resetMetas ( ) : self Reset the meta collection except the description and keywords metas.
resetWebmasters ( ) : self Reset all webmaster tool site verifier metas.
setDescription ( string $content ) : self Set the description content.
setGoogleAnalytics ( string $code ) : self Set the Google Analytics code.
setKeywords ( array | string $content ) : self Set the keywords content.
setSiteName ( string $siteName ) : self Set the site name.
setTitle ( string $title, string $siteName = null, string $separator = null ) : self Set the title.
setUrl ( string $url ) : self Set the current URL.
title ( Arcanedev\SeoHelper\Contracts\Entities\Title $title ) : self Set the Title instance.
webmasters ( Arcanedev\SeoHelper\Contracts\Entities\Webmasters $webmasters ) : self Set the Webmasters instance.

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

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

Add a keyword.
public addKeyword ( string $keyword ) : self
$keyword string
Результат self

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

Add many keywords.
public addKeywords ( array $keywords ) : self
$keywords array
Результат self

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

Add a meta tag.
public addMeta ( string $name, string $content ) : self
$name string
$content string
Результат self

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

Add many meta tags.
public addMetas ( array $metas ) : self
$metas array
Результат self

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

Add a webmaster tool site verifier.
public addWebmaster ( string $webmaster, string $content ) : self
$webmaster string
$content string
Результат self

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

Set the Description instance.
public description ( Arcanedev\SeoHelper\Contracts\Entities\Description $description ) : self
$description Arcanedev\SeoHelper\Contracts\Entities\Description
Результат self

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

Set the Keywords instance.
public keywords ( Arcanedev\SeoHelper\Contracts\Entities\Keywords $keywords ) : self
$keywords Arcanedev\SeoHelper\Contracts\Entities\Keywords
Результат self

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

Set the MiscTags instance.
public misc ( Arcanedev\SeoHelper\Contracts\Entities\MiscTags $misc ) : self
$misc Arcanedev\SeoHelper\Contracts\Entities\MiscTags
Результат self

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

Remove a meta from the meta collection by key.
public removeMeta ( string | array $names ) : self
$names string | array
Результат self

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

Reset the meta collection except the description and keywords metas.
public resetMetas ( ) : self
Результат self

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

Reset all webmaster tool site verifier metas.
public resetWebmasters ( ) : self
Результат self

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

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

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

Set the Google Analytics code.
public setGoogleAnalytics ( string $code ) : self
$code string
Результат self

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

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

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

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

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

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

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

Set the current URL.
public setUrl ( string $url ) : self
$url string
Результат self

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

Set the Title instance.
public title ( Arcanedev\SeoHelper\Contracts\Entities\Title $title ) : self
$title Arcanedev\SeoHelper\Contracts\Entities\Title
Результат self

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

Set the Webmasters instance.
public webmasters ( Arcanedev\SeoHelper\Contracts\Entities\Webmasters $webmasters ) : self
$webmasters Arcanedev\SeoHelper\Contracts\Entities\Webmasters
Результат self