private static function getNullableNames(string $table): array
    {
        if (self::$nullablesCache === null || !array_key_exists($table, self::$nullablesCache))
            self::getNullables($table);

        return array_keys(self::$nullablesCache[$table]);
    }
private static function getNullableNames(string $table): array
    {
        if (self::$nullablesCache === null || !array_key_exists($table, self::$nullablesCache))
            self::getNullables($table);

        return array_keys(self::$nullablesCache[$table]);
    }
private static function getNullableNames ( string $ table ) : array { if ( self :: $ nullablesCache === null || ! array_key_exists ( $ table , self :: $ nullablesCache ) ) self :: getNullables ( $ table ) ; return array_keys ( self :: $ nullablesCache [ $ table ] ) ; }
Gets all of the names of NULL-able columns from the specified table schema.

@param string $table
@return array
@throws DatabaseConnectionException
Gets all of the names of NULL - able columns from the specified table schema .