PHP Class Dumplie\Metadata\Schema\TypeSchema

Afficher le fichier Open project: dumplie/dumplie Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( string $name, array $fields )
getDefinitions ( array $excluded = [] ) : array
getFieldDefinition ( string $fieldName ) : Dumplie\Metadata\Schema\FieldDefinition
name ( ) : string

Private Methods

Méthode Description
addFieldDefinition ( string $fieldName, Dumplie\Metadata\Schema\FieldDefinition $type )

Method Details

__construct() public méthode

public __construct ( string $name, array $fields )
$name string
$fields array

getDefinitions() public méthode

public getDefinitions ( array $excluded = [] ) : array
$excluded array
Résultat array

getFieldDefinition() public méthode

public getFieldDefinition ( string $fieldName ) : Dumplie\Metadata\Schema\FieldDefinition
$fieldName string
Résultat Dumplie\Metadata\Schema\FieldDefinition

name() public méthode

public name ( ) : string
Résultat string