Свойство | Тип | Описание | |
---|---|---|---|
$alternateLanguages | array | The alternate languages. | |
$canonical | string | The canonical URL. | |
$config | Illuminate\Config\Repository | ||
$description | string | The meta description. | |
$keywords | array | The meta keywords. | |
$metatags | array | extra metatags. | |
$next | string | The next URL in pagination. | |
$prev | string | The prev URL in pagination. | |
$title | string | The meta title. | |
$title_default | string | The meta title session. | |
$title_separator | array | The title tag separator. | |
$title_session | string | The meta title session. | |
$webmasterTags | array | The webmaster tags. |
Метод | Описание | |
---|---|---|
__construct ( array $config = [] ) | ||
addAlternateLanguage ( string $lang, string $url ) : Artesaos\SEOTools\Contracts\MetaTags | Add an alternate language. | |
addAlternateLanguages ( array $languages ) : Artesaos\SEOTools\Contracts\MetaTags | Add alternate languages. | |
addKeyword ( string | array $keyword ) : Artesaos\SEOTools\Contracts\MetaTags | Add a keyword. | |
addMeta ( string | array $meta, string $value = null, string $name = 'name' ) : Artesaos\SEOTools\Contracts\MetaTags | Add a custom meta tag. | |
generate ( boolean $minify = false ) : string | Generates meta tags. | |
getAlternateLanguages ( ) : array | Get alternate languages. | |
getCanonical ( ) : string | Get the canonical URL. | |
getDefaultTitle ( ) : string | Takes the default title. | |
getDescription ( ) : string | null | Get the Meta description. | |
getKeywords ( ) : array | Get the Meta keywords. | |
getMetatags ( ) : array | Get all metatags. | |
getNext ( ) : string | Get the next URL. | |
getPrev ( ) : string | Get the prev URL. | |
getTitle ( ) : string | Takes the title formatted for display. | |
getTitleSeparator ( ) : string | takes the title that was set. | |
getTitleSession ( ) : string | takes the title that was set. | |
removeMeta ( string $key ) : Artesaos\SEOTools\Contracts\MetaTags | Remove a metatag. | |
reset ( ) : void | Reset all data. | |
setCanonical ( string $url ) : Artesaos\SEOTools\Contracts\MetaTags | Sets the canonical URL. | |
setDescription ( string $description ) : Artesaos\SEOTools\Contracts\MetaTags | ||
setKeywords ( string | array $keywords ) : Artesaos\SEOTools\Contracts\MetaTags | Sets the list of keywords, you can send an array or string separated with commas also clears the previously set keywords. | |
setNext ( string $url ) : Artesaos\SEOTools\Contracts\MetaTags | Sets the next URL. | |
setPrev ( string $url ) : Artesaos\SEOTools\Contracts\MetaTags | Sets the prev URL. | |
setTitle ( string $title, boolean $appendDefault = true ) : Artesaos\SEOTools\Contracts\MetaTags | Sets the title. | |
setTitleDefault ( string $default ) : Artesaos\SEOTools\Contracts\MetaTags | Sets the default title tag. | |
setTitleSeparator ( string $separator ) : Artesaos\SEOTools\Contracts\MetaTags | Sets the separator for the title tag. |
Метод | Описание | |
---|---|---|
loadWebMasterTags ( ) | Load webmaster tags from configuration. | |
parseTitle ( string $title ) : string | Get parsed title. |
public addAlternateLanguage ( string $lang, string $url ) : Artesaos\SEOTools\Contracts\MetaTags | ||
$lang | string | language code in ISO 639-1 format |
$url | string | |
Результат | Artesaos\SEOTools\Contracts\MetaTags |
public addAlternateLanguages ( array $languages ) : Artesaos\SEOTools\Contracts\MetaTags | ||
$languages | array | |
Результат | Artesaos\SEOTools\Contracts\MetaTags |
public addKeyword ( string | array $keyword ) : Artesaos\SEOTools\Contracts\MetaTags | ||
$keyword | string | array | |
Результат | Artesaos\SEOTools\Contracts\MetaTags |
public getAlternateLanguages ( ) : array | ||
Результат | array |
public getCanonical ( ) : string | ||
Результат | string |
public getDefaultTitle ( ) : string | ||
Результат | string |
public getDescription ( ) : string | null | ||
Результат | string | null |
public getTitleSeparator ( ) : string | ||
Результат | string |
public getTitleSession ( ) : string | ||
Результат | string |
protected loadWebMasterTags ( ) |
protected parseTitle ( string $title ) : string | ||
$title | string | |
Результат | string |
public removeMeta ( string $key ) : Artesaos\SEOTools\Contracts\MetaTags | ||
$key | string | |
Результат | Artesaos\SEOTools\Contracts\MetaTags |
public setCanonical ( string $url ) : Artesaos\SEOTools\Contracts\MetaTags | ||
$url | string | |
Результат | Artesaos\SEOTools\Contracts\MetaTags |
public setDescription ( string $description ) : Artesaos\SEOTools\Contracts\MetaTags | ||
$description | string | |
Результат | Artesaos\SEOTools\Contracts\MetaTags |
public setKeywords ( string | array $keywords ) : Artesaos\SEOTools\Contracts\MetaTags | ||
$keywords | string | array | |
Результат | Artesaos\SEOTools\Contracts\MetaTags |
public setTitleDefault ( string $default ) : Artesaos\SEOTools\Contracts\MetaTags | ||
$default | string | |
Результат | Artesaos\SEOTools\Contracts\MetaTags |
public setTitleSeparator ( string $separator ) : Artesaos\SEOTools\Contracts\MetaTags | ||
$separator | string | |
Результат | Artesaos\SEOTools\Contracts\MetaTags |
protected array $alternateLanguages | ||
Результат | array |
protected Repository,Illuminate\Config $config | ||
Результат | Illuminate\Config\Repository |
protected string $description | ||
Результат | string |
protected string $title_default | ||
Результат | string |
protected array $title_separator | ||
Результат | array |
protected string $title_session | ||
Результат | string |
protected array $webmasterTags | ||
Результат | array |