Documentation

AbstractText implements JsonSerializable

Class AbstractText

Interfaces, Classes and Traits

JsonSerializable

Table of Contents

TEXT_TYPE_ALT_TITLE  = "alt_title"
TEXT_TYPE_TITLE  = "title"
$imageId  : Id
$languageCode  : LanguageCode
$type  : string
$value  : string
__construct()  : mixed
AbstractText constructor.
imageId()  : Id
jsonSerialize()  : mixed
languageCode()  : LanguageCode
type()  : string
value()  : string

Constants

TEXT_TYPE_ALT_TITLE

public mixed TEXT_TYPE_ALT_TITLE = "alt_title"

Properties

Methods

__construct()

AbstractText constructor.

public __construct(Id $imageId, string $value, LanguageCode $languageCode) : mixed
Parameters
$imageId : Id
$value : string
$languageCode : LanguageCode
Return values
mixed

jsonSerialize()

public jsonSerialize() : mixed
Tags
inheritDoc
Return values
mixed

type()

public abstract type() : string
Return values
string

value()

public value() : string
Return values
string

Search results