Releases: kreait/firebase-bundle
Releases · kreait/firebase-bundle
1.1.1
1.1.0
- A project can be defined as the default project.
- If only one project is configured, it is considered the default project.
- The default project is aliased to the
Kreait\Firebase
class (useful for Dependency Injection/Autowiring)
1.0.0
Initial release with support for kreait/firebase-php ^4.0
0.5
- Updated dependencies to add support for PHPUnit and Symfony 3.0.
- Removed obsolete documentation from the README.
0.4
- Adds authentication support
- Removes ability to specify HTTP Adapter
- Removes HTTPAdapterBundle as dependency, because it is not available in a current enough version. The Firebase library will guess the best fitting HTTP client from the available clients in your project.
Ability to specify HTTP Adapter
Using different HTTP adapters
In case you want to specify an HTTP adapter other than default one, you need to install https://github.com/egeloen/IvoryHttpAdapterBundle
.
Then configuration is as follows:
ivory_http_adapter:
default: my_curl_adapter
adapters:
my_curl_adapter:
type: curl
kreait_firebase:
connections:
main:
host: glaring-inferno-6221.firebaseio.com
adapter: my_curl_adapter
references:
profiles: data/profiles