PHP 클래스 ZF\Apigility\Admin\Model\ValidatorMetadataModel

파일 보기 프로젝트 열기: zfcampus/zf-apigility-admin 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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