ucha19871 / fb
Firebase REST API 简化包装器,适用于 Laravel
1.0.7
2017-05-31 13:51 UTC
Requires
- php: >=7.1
- illuminate/support: ^5.4
- ktamas77/firebase-php: ^2.2
Requires (Dev)
- orchestra/testbench: ~3.0
- phpunit/phpunit: ^5.0
This package is not auto-updated.
Last update: 2024-09-29 03:58:08 UTC
README
安装
composer require ucha19871/fb
安装 composer 包后,将 ServiceProvider 添加到 config/app.php
文件中的 providers 数组
Ucha19871\FB\FBServiceProvider::class,
将以下内容添加到您的别名中,以便代码更简洁
'FB' => Ucha19871\FB\Facades\FBFacades::class,
将配置设置插入到 config/services.php
中,如下所示
'firebase' => [ 'database_url' => 'https://PROJECT.firebaseio.com', 'secret' => 'KB2xZjJgAvmPROJECT8ykNrT6f2emuuaxJTr9', ]
您可以通过以下方式获取 Firebase
secret
令牌
- 点击 Firebase 控制台中齿轮图标
- 点击“项目设置”
- 点击“服务账户”选项卡
- 在左侧导航中点击“数据库秘密”链接
- 悬停在未显示的秘密上,然后点击“显示”
用法
$data = ['key' => 'data' , 'key1' => 'data1'] FB::set('/test/',$data); FB::get('/test/',['print'=> 'pretty']); FB::push('/test/',$data); FB::update('/test/',['key1' => 'Updating data by key']); FB::delete('/test/');
有关更多选项,请参阅 firebase REST 文档