src/Soluble/Normalist/Synthetic/Table.php
public function select($table_alias = null)
    {
        $prefixed_table = $this->prefixed_table;
        $select = new \Soluble\Db\Sql\Select();
        $select->setDbAdapter($this->tableManager->getDbAdapter());
        if ($table_alias === null) {
            $table_spec = $prefixed_table;
        } else {
            $table_spec = [$table_alias => $prefixed_table];
        }
        $select->from($table_spec);
        return $select;
    }
public function select($table_alias = null)
    {
        $prefixed_table = $this->prefixed_table;
        $select = new \Soluble\Db\Sql\Select();
        $select->setDbAdapter($this->tableManager->getDbAdapter());
        if ($table_alias === null) {
            $table_spec = $prefixed_table;
        } else {
            $table_spec = [$table_alias => $prefixed_table];
        }
        $select->from($table_spec);
        return $select;
    }
Get a select object (Soluble\Db\Select)

@param string $table_alias useful when you want to join columns
@return Select