corley / dbal-influxdb
dev-master
2015-07-01 19:04 UTC
Requires
- corley/influxdb-sdk: 0.5.*
- doctrine/dbal: ~2
Requires (Dev)
- phpunit/phpunit: ~4
This package is not auto-updated.
Last update: 2024-11-09 18:38:14 UTC
README
InfluxDB driver for Doctrine DBAL (Abstraction Layer)
Query builder
$qb = $conn->createQueryBuilder(); $qb->select("*") ->from("cpu_load_short") ->where("time = ?") ->setParameter(0, 1434055562000000000); $data = $qb->execute(); foreach ($data->fetchAll() as $element) { // Use your element }
Create a connection
$config = new \Doctrine\DBAL\Configuration(); //.. $connectionParams = array( 'dbname' => 'mydb', 'user' => 'root', 'password' => 'root', 'host' => 'localhost', 'port' => 8086, "driverClass" => "Corley\\DBAL\\Driver\\InfluxDB", ); $conn = \Doctrine\DBAL\DriverManager::getConnection($connectionParams, $config);