diff options
Diffstat (limited to 'src/Calls/GetStatusCodesCall.php')
-rw-r--r-- | src/Calls/GetStatusCodesCall.php | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/Calls/GetStatusCodesCall.php b/src/Calls/GetStatusCodesCall.php new file mode 100644 index 0000000..c5c2208 --- /dev/null +++ b/src/Calls/GetStatusCodesCall.php @@ -0,0 +1,35 @@ +<?php + +namespace BjoernrDe\SSLLabsApi\Calls; +use BjoernrDe\SSLLabsApi\Objects\StatusCodes; + +/** + * API Call 'getStatusCodes' + * + * @author Björn Roland + */ +class GetStatusCodesCall extends GenericCall +{ + /** + * Class constructor + */ + public function __construct() + { + parent::__construct('getStatusCodes', null); + } + + /** + * Send API call + * + * @return BjoernrDe\SSLLabsApi\Objects\StatusCodes + * @see BjoernrDe\SSLLabsApi\Calls\GenericCall::send() + */ + public function send() + { + $response = parent::send(); + + $statusCodesObject = new StatusCodes(); + + return ($statusCodesObject->populateObjectByApiResponse($response)); + } +}
\ No newline at end of file |