PartKeepr\DoctrineReflectionBundle\Services\ReflectionService::getExtJSFieldMapping PHP Method

getExtJSFieldMapping() protected method

Converts a doctrine/PHP type to the ExtJS type.
protected getExtJSFieldMapping ( $type ) : string
$type string the PHP/doctrine type
return string The ExtJS type
    protected function getExtJSFieldMapping($type)
    {
        switch ($type) {
            case 'integer':
                return 'int';
                break;
            case 'string':
                return 'string';
                break;
            case 'text':
                return 'string';
                break;
            case 'datetime':
                return 'date';
                break;
            case 'boolean':
                return 'boolean';
                break;
            case 'float':
                return 'number';
                break;
            case 'decimal':
                return 'number';
                break;
            case 'array':
                return 'array';
                break;
        }
        return 'undefined';
    }