eZ\Publish\Core\Repository\FieldTypeService::getFieldTypes PHP Method

getFieldTypes() public method

Returns a list of all field types.
public getFieldTypes ( ) : eZ\Publish\API\Repository\FieldType[]
return eZ\Publish\API\Repository\FieldType[]
    public function getFieldTypes()
    {
        foreach ($this->fieldTypeRegistry->getFieldTypes() as $identifier => $spiFieldType) {
            if (isset($this->fieldTypes[$identifier])) {
                continue;
            }
            $this->fieldTypes[$identifier] = new FieldType($spiFieldType);
        }
        return $this->fieldTypes;
    }