linkmobility-php-client/src/Response/ResponseInterface.php

27 lines
576 B
PHP
Raw Normal View History

2022-06-20 14:47:33 +02:00
<?php
declare(strict_types=1);
namespace D3\LinkmobilityClient\Response;
interface ResponseInterface
{
public function __construct(\Psr\Http\Message\ResponseInterface $rawResponse);
2022-07-13 10:41:23 +02:00
public function getRawResponse(): \Psr\Http\Message\ResponseInterface;
2022-07-13 10:41:23 +02:00
public function getInternalStatus(): int;
2022-07-13 10:41:23 +02:00
public function getStatusMessage(): string;
public function getClientMessageId();
public function getTransferId();
2022-07-13 10:41:23 +02:00
public function getSmsCount(): int;
public function isSuccessful(): bool;
public function getErrorMessage(): string;
2022-06-20 14:47:33 +02:00
}