Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.22 KB

README.md

File metadata and controls

36 lines (25 loc) · 1.22 KB

GAE Firebase PHP Client

forked from: ktamas77/firebase-php

unit tests are included in tests directory.

Based on the Firebase REST API.

Reworked for use on Google App Engine PHP Runtime by replacing cURL requests with GAE's URL Fetch API. See GAE URL Fetch PHP API for more information.

Supported Commands

// -- Firebase API commands

$firebase->set($path, $value);   // stores data in Firebase
$value = $firebase->get($path);  // reads a value from Firebase
$firebase->delete($path);        // deletes value from Firebase
$firebase->update($path, $data); // updates data in Firebase
$firebase->push($path, $data);   // push data to Firebase

// -- Firebase PHP Library commands

$firebase->setToken($token);     // set up Firebase token
$firebase->setBaseURI($uri);     // set up Firebase base URI (root node)
$firebase->setTimeOut($seconds); // set up maximum timeout / request

Please refer to ktamas77/firebase-php for further details.

Add using composer

cd <your_project>
composer require neojato/firebase-php-gae