diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/Core/Communicator.php | 16 | ||||
-rw-r--r-- | src/Core/ProcessedComponentInterface.php (renamed from src/Core/ProcessedComponent.php) | 2 | ||||
-rw-r--r-- | src/Core/UpdatableComponent.php | 2 | ||||
-rw-r--r-- | src/Recipient/ProcessedMembership.php | 4 |
4 files changed, 12 insertions, 12 deletions
diff --git a/src/Core/Communicator.php b/src/Core/Communicator.php index fbad074..cdf0d79 100644 --- a/src/Core/Communicator.php +++ b/src/Core/Communicator.php @@ -12,7 +12,7 @@ namespace IP1\RESTClient\Core; use IP1\RESTClient\Recipient\RecipientFactory; -use IP1\RESTClient\Core\ProcessedComponent; +use IP1\RESTClient\Core\ProcessedComponentInterface; use IP1\RESTClient\Core\UpdatableComponent; use IP1\RESTClient\Core\ProcessableComponentInterface; @@ -41,11 +41,11 @@ class Communicator /** * Adds the param to the API and returns the response as the corresponding object. * @param ProcessableComponentInterface $component A Contact, Group, Membership or OutGoingSMS. - * @return ProcessedComponent ProcessedContact, ProcessedGroup, PrcessedMembership or a ClassValidatinArray + * @return ProcessedComponentInterface ProcessedContact, ProcessedGroup, PrcessedMembership or a ClassValidatinArray * filled with ProcessedOutGoingSMS. * @throws \InvalidArgumentException When param isn't any of the classes listed in param args. */ - public function add(ProcessableComponentInterface $component): ProcessedComponent + public function add(ProcessableComponentInterface $component): ProcessedComponentInterface { switch (get_class($component)) { case "IP1\RESTClient\Recipient\Contact": @@ -69,12 +69,12 @@ class Communicator } /** * Removes the param to the API and returns the response as the corresponding object. - * @param ProcessedComponent $component A Contact, Group, Membership. - * @return ProcessedComponent ProcessedContact, ProcessedGroup, PrcessedMembership or a ClassValidatinArray + * @param ProcessedComponentInterface $component A Contact, Group, Membership. + * @return ProcessedComponentInterface ProcessedContact, ProcessedGroup, PrcessedMembership or a ClassValidatinArray * filled with ProcessedOutGoingSMS. * @throws \InvalidArgumentException When param isn't any of the classes listed in param args. */ - public function remove(ProcessedComponent $component): ProcessedComponent + public function remove(ProcessedComponentInterface $component): ProcessedComponentInterface { switch (get_class($component)) { case "IP1\RESTClient\Recipient\ProcessedContact": @@ -122,7 +122,7 @@ class Communicator } /** - * Fetches a ProcessedComponent(s) from the given URI. + * Fetches a ProcessedComponentInterface(s) from the given URI. * @param string $endPoint API URI. * @return string JSON API Response. */ @@ -153,7 +153,7 @@ class Communicator return $this->sendRequest($parsedEndPoint, "DELETE"); } /** - * Replaces a ProcessedComponent with the arguments given. + * Replaces a ProcessedComponentInterface with the arguments given. * @param string $endPoint API URI. * @param \JsonSerializable $content The JsonSerializable that is to be PUT to the API. * @return string JSON API Response. diff --git a/src/Core/ProcessedComponent.php b/src/Core/ProcessedComponentInterface.php index 77e8a0e..5e14e83 100644 --- a/src/Core/ProcessedComponent.php +++ b/src/Core/ProcessedComponentInterface.php @@ -15,7 +15,7 @@ namespace IP1\RESTClient\Core; * All responses from the API implements this class. * @package \IP1\RESTClient\Core */ -interface ProcessedComponent extends ProcessableComponentInterface +interface ProcessedComponentInterface extends ProcessableComponentInterface { /** diff --git a/src/Core/UpdatableComponent.php b/src/Core/UpdatableComponent.php index 993a569..9809a83 100644 --- a/src/Core/UpdatableComponent.php +++ b/src/Core/UpdatableComponent.php @@ -16,7 +16,7 @@ namespace IP1\RESTClient\Core; * that class implements this interface. * @package \IP1\RESTClient\Core */ -interface UpdatableComponent extends ProcessedComponent +interface UpdatableComponent extends ProcessedComponentInterface { /** * Returns when the component was updated last. diff --git a/src/Recipient/ProcessedMembership.php b/src/Recipient/ProcessedMembership.php index 968d51b..28160d6 100644 --- a/src/Recipient/ProcessedMembership.php +++ b/src/Recipient/ProcessedMembership.php @@ -11,13 +11,13 @@ */ namespace IP1\RESTClient\Recipient; -use IP1\RESTClient\Core\ProcessedComponent; +use IP1\RESTClient\Core\ProcessedComponentInterface; /** * ProcessedMembership class. * Is the relation between contacts and groups. */ -class ProcessedMembership extends Membership implements ProcessedComponent +class ProcessedMembership extends Membership implements ProcessedComponentInterface { /** |