summaryrefslogtreecommitdiff
path: root/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/lib/mail/BatchId.php
diff options
context:
space:
mode:
Diffstat (limited to 'Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/lib/mail/BatchId.php')
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/lib/mail/BatchId.php75
1 files changed, 0 insertions, 75 deletions
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/lib/mail/BatchId.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/lib/mail/BatchId.php
deleted file mode 100644
index 508e60c..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/lib/mail/BatchId.php
+++ /dev/null
@@ -1,75 +0,0 @@
-<?php
-/**
- * This helper builds the BatchId object for a /mail/send API call
- *
- * PHP Version - 5.6, 7.0, 7.1, 7.2
- *
- * @package SendGrid\Mail
- * @author Elmer Thomas <dx@sendgrid.com>
- * @copyright 2018-19 Twilio SendGrid
- * @license https://opensource.org/licenses/MIT The MIT License
- * @version GIT: <git_id>
- * @link http://packagist.org/packages/sendgrid/sendgrid
- */
-
-namespace SendGrid\Mail;
-
-/**
- * This class is used to construct a BatchId object for the /mail/send API call
- *
- * @package SendGrid\Mail
- */
-class BatchId implements \JsonSerializable
-{
- /** @var $batch_id string This ID represents a batch of emails to be sent at the same time */
- private $batch_id;
-
- /**
- * Optional constructor
- *
- * @param string|null $batch_id This ID represents a batch of emails to
- * be sent at the same time
- */
- public function __construct($batch_id = null)
- {
- if (isset($batch_id)) {
- $this->setBatchId($batch_id);
- }
- }
-
- /**
- * Add the batch id to a BatchId object
- *
- * @param string $batch_id This ID represents a batch of emails to be sent
- * at the same time
- *
- * @throws TypeException
- */
- public function setBatchId($batch_id)
- {
- if (!is_string($batch_id)) {
- throw new TypeException('$batch_id must be of type string.');
- }
- $this->batch_id = $batch_id;
- }
-
- /**
- * Return the batch id from a BatchId object
- *
- * @return string
- */
- public function getBatchId()
- {
- return $this->batch_id;
- }
-
- /**
- * Return an array representing a BatchId object for the Twilio SendGrid API
- *
- * @return null|string
- */
- public function jsonSerialize()
- {
- return $this->getBatchId();
- }
-}