2017 © Pedro Peláez
 

library php-rql

A PHP client driver for the RethinkDB query language (ReQL)

image

danielmewes/php-rql

A PHP client driver for the RethinkDB query language (ReQL)

  • Wednesday, September 7, 2016
  • by danielmewes
  • Repository
  • 15 Watchers
  • 316 Stars
  • 70,855 Installations
  • PHP
  • 18 Dependents
  • 1 Suggesters
  • 49 Forks
  • 33 Open issues
  • 29 Versions
  • 4 % Grown

The README.md

PHP-RQL

A PHP client driver for the RethinkDB query language (ReQL)., (*1)

PHP-RQL is licensed under the terms of the Apache License 2.0 http://www.apache.org/licenses/LICENSE-2.0, (*2)

Continuous Integration

Master branch: master branch, (*3)

Development branch: dev branch, (*4)

To run the tests at the command line, issue composer install and then composer test at the package root. This requires composer to be available in $PATH., (*5)

Documentation

Read the PHP-RQL API documentation., (*6)

The official JavaScript driver documentation has more details on the available terms. Most examples for the JavaScript driver can be translated to PHP-RQL with few changes., (*7)

Example

tableCreate("tablePhpTest")->run($conn);

    // Insert a document
    $document = array('someKey' => 'someValue');
    $result = r\table("tablePhpTest")->insert($document)
        ->run($conn);
    echo "Insert: $result\n";

    // How many documents are in the table?
    $result = r\table("tablePhpTest")->count()->run($conn);
    echo "Count: $result\n";

    // List the someKey values of the documents in the table
    // (using a mapping-function)
    $result = r\table("tablePhpTest")->map(function($x) {
            return $x('someKey');
        })->run($conn);

    foreach ($result as $doc) {
        print_r($doc);
    }

    // Delete the test table
    r\db("test")->tableDrop("tablePhpTest")->run($conn);
?>

Release Notes

...are available on the main website: http://php-rql.dnsalias.net, (*8)

Attributions

  • PHP-RQL uses pb4php http://code.google.com/p/pb4php/ by Nikolai Kordulla.
  • The API documentation is based on the official RethinkDB API documentation.
  • The API documentation is built using jTokenizer by Tim Whitlock (http://timwhitlock.info) and PHP Markdown by Michel Fortin (https://michelf.ca/).

The Versions

07/09 2016

dev-dev

dev-dev http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

The Development Requires

database driver rethinkdb reql

31/05 2016

dev-master

9999999-dev http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

The Development Requires

database driver rethinkdb reql

31/05 2016

2.3.0

2.3.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

The Development Requires

database driver rethinkdb reql

05/12 2015

2.2.0

2.2.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

The Development Requires

database driver rethinkdb reql

21/09 2015

2.1.0

2.1.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

04/08 2015

2.0.1

2.0.1.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

18/04 2015

2.0.0

2.0.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

07/02 2015

1.16.0

1.16.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

10/12 2014

1.15.1

1.15.1.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

02/10 2014

1.15.0

1.15.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

01/10 2014

1.14.0

1.14.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

18/06 2014

1.13.0

1.13.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

17/05 2014

1.12.2

1.12.2.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

29/03 2014

1.12.1

1.12.1.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

26/03 2014

1.12.0

1.12.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

26/02 2014

1.11.2

1.11.2.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

23/12 2013

1.11.1

1.11.1.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

04/12 2013

1.11.0

1.11.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

23/11 2013

1.10.0

1.10.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

20/09 2013

1.8.1

1.8.1.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

19/09 2013

1.8.0

1.8.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

07/07 2013

1.7.0

1.7.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

14/06 2013

1.6.1

1.6.1.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

13/06 2013

1.6.0

1.6.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

27/05 2013

1.5.3

1.5.3.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

22/05 2013

1.5.2

1.5.2.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

17/05 2013

1.5.1

1.5.1.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

15/05 2013

1.5.0

1.5.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql

06/05 2013

1.4.0

1.4.0.0 http://danielmewes.github.io/php-rql/

A PHP client driver for the RethinkDB query language (ReQL)

  Sources   Download

Apache-2.0

The Requires

  • php >=5.3.0

 

database driver rethinkdb reql