PHP Класс RomaricDrigon\MetaYaml\MetaYaml

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

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

Метод Описание
__construct ( array $schema, $validate = false ) need to have a schema array
getDocumentationForNode ( array $keys = [], $unfold_all = false ) get the documentation
getSchema ( ) get the validated schema
validate ( array $data ) validate some data array
validateSchema ( ) can take up to a second

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

Метод Описание
findNode ( array $array, array $keys, $unfold_all )
unfoldPartials ( array $node, $unfold_all, $n )

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

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

need to have a schema array
public __construct ( array $schema, $validate = false )
$schema array

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

get the documentation
public getDocumentationForNode ( array $keys = [], $unfold_all = false )
$keys array

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

get the validated schema
public getSchema ( )

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

validate some data array
public validate ( array $data )
$data array

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

can take up to a second
public validateSchema ( )