src/Soluble/Metadata/Reader/AbstractMetadataReader.php
public function getTableMetadata(string $table): ColumnsMetadata
    {
        try {
            $metadata = $this->getColumnsMetadata(sprintf('select * from %s', $table));
        } catch (Exception\InvalidQueryException $e) {
            throw new Exception\TableNotFoundException(sprintf(
                'Table "%s" does not exists (%s).',
                $table,
                $e->getMessage()
            ));
        }

        return $metadata;
    }
public function getTableMetadata(string $table): ColumnsMetadata
    {
        try {
            $metadata = $this->getColumnsMetadata(sprintf('select * from %s', $table));
        } catch (Exception\InvalidQueryException $e) {
            throw new Exception\TableNotFoundException(sprintf(
                'Table "%s" does not exists (%s).',
                $table,
                $e->getMessage()
            ));
        }

        return $metadata;
    }
public function getTableMetadata ( string $ table ) : ColumnsMetadata { try { $ metadata = $ this -> getColumnsMetadata ( sprintf ( 'select * from %s' , $ table ) ) ; } catch ( Exception \ InvalidQueryException $ e ) { throw new Exception \ TableNotFoundException ( sprintf ( 'Table "%s" does not exists (%s).' , $ table , $ e -> getMessage ( ) ) ) ; } return $ metadata ; }
Return columns metadata from a table.

@throws Exception\UnsupportedTypeException
@throws Exception\AmbiguousColumnException
@throws Exception\TableNotFoundException
Return columns metadata from a table .