Dumplie\Metadata\Schema\TypeSchema::addFieldDefinition PHP Method

addFieldDefinition() private method

private addFieldDefinition ( string $fieldName, Dumplie\Metadata\Schema\FieldDefinition $type )
$fieldName string
$type Dumplie\Metadata\Schema\FieldDefinition
    private function addFieldDefinition(string $fieldName, FieldDefinition $type)
    {
        if (array_key_exists(mb_strtolower($fieldName), $this->definitions)) {
            throw InvalidArgumentException::fieldNameAlreadyExists($fieldName, $this->name);
        }
        $this->definitions[mb_strtolower($fieldName)] = $type;
    }