LaravelFCM\Response\TopicResponse::isSuccess PHP Method

isSuccess() public method

true if topic sent with success
public isSuccess ( ) : boolean
return boolean
    public function isSuccess()
    {
        return (bool) $this->messageId;
    }

Usage Example

Example #1
0
    /**
     * @test
     */
    public function it_construct_a_topic_response_with_error_and_it_should_retry()
    {
        $topic = new \LaravelFCM\Message\Topics();
        $topic->topic('topicName');
        $response = new Response(200, [], '{ 
				"error": "TopicsMessageRateExceeded"
		}');
        $topicResponse = new TopicResponse($response, $topic);
        $this->assertFalse($topicResponse->isSuccess());
        $this->assertTrue($topicResponse->shouldRetry());
        $this->assertEquals("TopicsMessageRateExceeded", $topicResponse->error());
    }