PHP 클래스 RomaricDrigon\MetaYaml\MetaYaml

파일 보기 프로젝트 열기: romaricdrigon/metayaml 1 사용 예제들

공개 메소드들

메소드 설명
__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 ( )