PHP Класс ZF\Apigility\Admin\Model\ValidatorMetadataModel

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$defaults array Default validator options available to all validators
$metadataConfig array Unprocessed validator metadata configuration
$processedMetadata array Processed validator metadata configuration; merges values from $defaults into each validator.

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

Метод Описание
__construct ( array $metadata = [] )
fetch ( string $plugin ) : array Fetch metadata for a single validator
fetchAll ( ) : array Fetch all known validator plugins and their metadata

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

Метод Описание
processMetadata ( ) : array Process metadata

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

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

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

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

Returns $defaults if the plugin is unknown
public fetch ( string $plugin ) : array
$plugin string
Результат array

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

Fetch all known validator plugins and their metadata
public fetchAll ( ) : array
Результат array

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

If $defaults is non-empty, the values are merged into the metadata for each validator prior to being returned.
protected processMetadata ( ) : array
Результат array

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

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

Default validator options available to all validators
protected array $defaults
Результат array

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

Unprocessed validator metadata configuration
protected array $metadataConfig
Результат array

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

Processed validator metadata configuration; merges values from $defaults into each validator.
protected array $processedMetadata
Результат array