From 63c5964ed0bf33dae8bb602ab951c53323f2d8c4 Mon Sep 17 00:00:00 2001 From: Maxime Horcholle Date: Fri, 16 Jun 2017 15:06:18 +0200 Subject: [PATCH] fix README.md --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 9bbbbc4..3d771c7 100644 --- a/README.md +++ b/README.md @@ -5,22 +5,22 @@ Currently this app server library only supports sending Messages/Notifications v See original Firebase docs: https://firebase.google.com/docs/ -#Setup +## Setup Install via Composer: -``` +```bash composer require sngrl/php-firebase-cloud-messaging ``` Or add this to your composer.json and run "composer update": -``` +```json "require": { "sngrl/php-firebase-cloud-messaging": "dev-master" } ``` -#Send message to Device -``` +## Send message to Device +```php use sngrl\PhpFirebaseCloudMessaging\Client; use sngrl\PhpFirebaseCloudMessaging\Message; use sngrl\PhpFirebaseCloudMessaging\Recipient\Device; @@ -44,10 +44,10 @@ var_dump($response->getStatusCode()); var_dump($response->getBody()->getContents()); ``` -#Send message to Topic +## Send message to Topic Currently sending to topics only supports a single topic as recipient. Mutliple topic as outlined in the google docs don't seem to work, yet. -``` +```php use sngrl\PhpFirebaseCloudMessaging\Client; use sngrl\PhpFirebaseCloudMessaging\Message; use sngrl\PhpFirebaseCloudMessaging\Recipient\Topic; @@ -71,8 +71,8 @@ var_dump($response->getStatusCode()); var_dump($response->getBody()->getContents()); ``` -#Subscribe user to the topic -``` +## Subscribe user to the topic +```php use sngrl\PhpFirebaseCloudMessaging\Client; $server_key = '_YOUR_SERVER_KEY_'; @@ -85,8 +85,8 @@ var_dump($response->getStatusCode()); var_dump($response->getBody()->getContents()); ``` -#Remove user subscription to the topic -``` +## Remove user subscription to the topic +```php use sngrl\PhpFirebaseCloudMessaging\Client; $server_key = '_YOUR_SERVER_KEY_'; @@ -97,4 +97,4 @@ $client->injectGuzzleHttpClient(new \GuzzleHttp\Client()); $response = $client->removeTopicSubscription('_SOME_TOPIC_ID_', ['_FIRST_TOKEN_', '_SECOND_TOKEN_']); var_dump($response->getStatusCode()); var_dump($response->getBody()->getContents()); -``` \ No newline at end of file +```