private static function addColumn($name, $type, $map)
    {
        static::$columnsMapClass[static::class][$name] = $map;

        static::$metaDatasClass[static::class][MetaData::MODELS_ATTRIBUTES][] = $name;
        static::$metaDatasClass[static::class][MetaData::MODELS_DATA_TYPES][$name] = $type;

        static::describeColumnType($name, $type);
    }
private static function addColumn($name, $type, $map)
    {
        static::$columnsMapClass[static::class][$name] = $map;

        static::$metaDatasClass[static::class][MetaData::MODELS_ATTRIBUTES][] = $name;
        static::$metaDatasClass[static::class][MetaData::MODELS_DATA_TYPES][$name] = $type;

        static::describeColumnType($name, $type);
    }
private static function addColumn ( $ name , $ type , $ map ) { static :: $ columnsMapClass [ static :: class ] [ $ name ] = $ map ; static :: $ metaDatasClass [ static :: class ] [ MetaData :: MODELS_ATTRIBUTES ] [ ] = $ name ; static :: $ metaDatasClass [ static :: class ] [ MetaData :: MODELS_DATA_TYPES ] [ $ name ] = $ type ; static :: describeColumnType ( $ name , $ type ) ; }
Add column type

@param string $name
@param int    $type
@param string $map
Add column type