{"id":23152579,"url":"https://github.com/neojato/firebase-php-gae","last_synced_at":"2025-08-17T20:32:59.198Z","repository":{"id":57024988,"uuid":"68409028","full_name":"neojato/firebase-php-gae","owner":"neojato","description":"Based on the Firebase REST API and extended to use the GAE URL Fetch API instead of cURL","archived":false,"fork":false,"pushed_at":"2016-09-16T20:46:55.000Z","size":9,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-26T16:28:53.469Z","etag":null,"topics":["composer","fetch-api","firebase","firebase-database","gae","google-appengine","php","php-library"],"latest_commit_sha":null,"homepage":"https://packagist.org/packages/neojato/firebase-php-gae","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neojato.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-09-16T19:29:17.000Z","updated_at":"2018-11-26T23:30:57.000Z","dependencies_parsed_at":"2022-08-23T14:20:59.379Z","dependency_job_id":null,"html_url":"https://github.com/neojato/firebase-php-gae","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/neojato/firebase-php-gae","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neojato%2Ffirebase-php-gae","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neojato%2Ffirebase-php-gae/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neojato%2Ffirebase-php-gae/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neojato%2Ffirebase-php-gae/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neojato","download_url":"https://codeload.github.com/neojato/firebase-php-gae/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neojato%2Ffirebase-php-gae/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270902480,"owners_count":24665272,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["composer","fetch-api","firebase","firebase-database","gae","google-appengine","php","php-library"],"created_at":"2024-12-17T19:16:25.499Z","updated_at":"2025-08-17T20:32:58.883Z","avatar_url":"https://github.com/neojato.png","language":"PHP","readme":"# GAE Firebase PHP Client\n\nforked from: [ktamas77/firebase-php](https://github.com/ktamas77/firebase-php)\n\nunit tests are included in `tests` directory.\n\nBased on the [Firebase REST API](https://www.firebase.com/docs/rest-api.html).\n\nReworked for use on Google App Engine PHP Runtime by replacing cURL requests with GAE's URL Fetch API.\nSee [GAE URL Fetch PHP API](https://cloud.google.com/appengine/docs/php/urlfetch/) for more information.\n\n### Supported Commands\n```php\n// -- Firebase API commands\n\n$firebase-\u003eset($path, $value);   // stores data in Firebase\n$value = $firebase-\u003eget($path);  // reads a value from Firebase\n$firebase-\u003edelete($path);        // deletes value from Firebase\n$firebase-\u003eupdate($path, $data); // updates data in Firebase\n$firebase-\u003epush($path, $data);   // push data to Firebase\n\n// -- Firebase PHP Library commands\n\n$firebase-\u003esetToken($token);     // set up Firebase token\n$firebase-\u003esetBaseURI($uri);     // set up Firebase base URI (root node)\n$firebase-\u003esetTimeOut($seconds); // set up maximum timeout / request\n```\n\nPlease refer to [ktamas77/firebase-php](https://github.com/ktamas77/firebase-php) for further details.\n\n### Add using composer\n\n```bash\ncd \u003cyour_project\u003e\ncomposer require neojato/firebase-php-gae\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneojato%2Ffirebase-php-gae","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneojato%2Ffirebase-php-gae","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneojato%2Ffirebase-php-gae/lists"}