PHP Класс Artesaos\SEOTools\TwitterCards

Наследование: implements Artesaos\SEOTools\Contracts\TwitterCards
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$html array
$images array
$prefix string
$values array

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

Метод Описание
__construct ( array $defaults = [] )
addImage ( string | array $image ) : Artesaos\SEOTools\Contracts\TwitterCards
addValue ( string $key, string | array $value ) : Artesaos\SEOTools\Contracts\TwitterCards
generate ( boolean $minify = false ) : string
setDescription ( string $description ) : Artesaos\SEOTools\Contracts\TwitterCards
setImage ( $image ) : Artesaos\SEOTools\Contracts\TwitterCards
setImages ( string | array $images ) : Artesaos\SEOTools\Contracts\TwitterCards
setSite ( string $site ) : Artesaos\SEOTools\Contracts\TwitterCards
setTitle ( string $title ) : Artesaos\SEOTools\Contracts\TwitterCards
setType ( string $type ) : Artesaos\SEOTools\Contracts\TwitterCards
setUrl ( string $url ) : Artesaos\SEOTools\Contracts\TwitterCards

Защищенные методы

Метод Описание
eachValue ( array $values, null | string $prefix = null ) Make tags.

Приватные методы

Метод Описание
makeTag ( string $key, $value ) : string

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

__construct() публичный метод

public __construct ( array $defaults = [] )
$defaults array

addImage() публичный метод

Устаревший: use setImage($image) instead
public addImage ( string | array $image ) : Artesaos\SEOTools\Contracts\TwitterCards
$image string | array
Результат Artesaos\SEOTools\Contracts\TwitterCards

addValue() публичный метод

public addValue ( string $key, string | array $value ) : Artesaos\SEOTools\Contracts\TwitterCards
$key string
$value string | array
Результат Artesaos\SEOTools\Contracts\TwitterCards

eachValue() защищенный метод

Make tags.
protected eachValue ( array $values, null | string $prefix = null )
$values array
$prefix null | string

generate() публичный метод

public generate ( boolean $minify = false ) : string
$minify boolean
Результат string

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

public setDescription ( string $description ) : Artesaos\SEOTools\Contracts\TwitterCards
$description string
Результат Artesaos\SEOTools\Contracts\TwitterCards

setImage() публичный метод

public setImage ( $image ) : Artesaos\SEOTools\Contracts\TwitterCards
$image
Результат Artesaos\SEOTools\Contracts\TwitterCards

setImages() публичный метод

Устаревший: use setImage($image) instead
public setImages ( string | array $images ) : Artesaos\SEOTools\Contracts\TwitterCards
$images string | array
Результат Artesaos\SEOTools\Contracts\TwitterCards

setSite() публичный метод

public setSite ( string $site ) : Artesaos\SEOTools\Contracts\TwitterCards
$site string
Результат Artesaos\SEOTools\Contracts\TwitterCards

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

public setTitle ( string $title ) : Artesaos\SEOTools\Contracts\TwitterCards
$title string
Результат Artesaos\SEOTools\Contracts\TwitterCards

setType() публичный метод

public setType ( string $type ) : Artesaos\SEOTools\Contracts\TwitterCards
$type string
Результат Artesaos\SEOTools\Contracts\TwitterCards

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

public setUrl ( string $url ) : Artesaos\SEOTools\Contracts\TwitterCards
$url string
Результат Artesaos\SEOTools\Contracts\TwitterCards

Описание свойств

$html защищенное свойство

protected array $html
Результат array

$images защищенное свойство

protected array $images
Результат array

$prefix защищенное свойство

protected string $prefix
Результат string

$values защищенное свойство

protected array $values
Результат array