PHP Класс SimpleSoftwareIO\QrCode\DataTypes\Email

Наследование: implements SimpleSoftwareIO\QrCode\DataTypes\DataTypeInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$body string The body of an email.
$email string The email address.
$prefix string The prefix of the QrCode.
$subject string The subject of the email.

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

Метод Описание
__toString ( ) : string Returns the correct QrCode format.
create ( array $arguments ) Generates the DataType Object and sets all of its properties.

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

Метод Описание
buildEmailString ( ) * Builds the email string.
isValidEmail ( string $email ) : boolean Ensures an email is valid.
setEmail ( $email ) Sets the email property.
setProperties ( array $arguments ) Sets the objects properties.

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

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

Returns the correct QrCode format.
public __toString ( ) : string
Результат string

buildEmailString() защищенный Метод

* Builds the email string.
protected buildEmailString ( )

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

Generates the DataType Object and sets all of its properties.
public create ( array $arguments )
$arguments array

isValidEmail() защищенный Метод

Ensures an email is valid.
protected isValidEmail ( string $email ) : boolean
$email string
Результат boolean

setEmail() защищенный Метод

Sets the email property.
protected setEmail ( $email )
$email

setProperties() защищенный Метод

Sets the objects properties.
protected setProperties ( array $arguments )
$arguments array

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

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

The body of an email.
protected string $body
Результат string

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

The email address.
protected string $email
Результат string

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

The prefix of the QrCode.
protected string $prefix
Результат string

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

The subject of the email.
protected string $subject
Результат string