Migrating from the DataStax Driver for Apache Cassandra to the

DataStax Enterprise Driver

Namespace aliasing can be used to ease the transition of existing code to the DataStax Enterprise driver.

Background

Given
a running DSE cluster

Using namespace aliasing to migrate existing code

Given
the following example:
use Dse as Cassandra;

$cluster = Cassandra::cluster()
  ->build();

$session = $cluster->connect();

$row = $session->execute(new Cassandra\SimpleStatement("SELECT release_version FROM system.local"))->first();

echo "Release version: {$row["release_version"]}" . PHP_EOL;
When
it is executed
Then
its output should contain:
Release version: