v2: Updates

* Simplifies & beautifies everything
* Introduces a new Class system.
* Errors are defaulted to AWS's handler.
* New function names & more efficient handling.
* Should fix a majority of the errors.

Please read the README for more!
This commit is contained in:
Devang Srivastava 2020-09-28 15:32:51 +05:30
commit e6d7753dc8
1095 changed files with 45088 additions and 2911 deletions

View file

@ -17,6 +17,8 @@ use Aws\Credentials\CredentialsInterface;
* @method \GuzzleHttp\Promise\Promise createConfigurationSetEventDestinationAsync(array $args = [])
* @method \Aws\Result createConfigurationSetTrackingOptions(array $args = [])
* @method \GuzzleHttp\Promise\Promise createConfigurationSetTrackingOptionsAsync(array $args = [])
* @method \Aws\Result createCustomVerificationEmailTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise createCustomVerificationEmailTemplateAsync(array $args = [])
* @method \Aws\Result createReceiptFilter(array $args = [])
* @method \GuzzleHttp\Promise\Promise createReceiptFilterAsync(array $args = [])
* @method \Aws\Result createReceiptRule(array $args = [])
@ -31,6 +33,8 @@ use Aws\Credentials\CredentialsInterface;
* @method \GuzzleHttp\Promise\Promise deleteConfigurationSetEventDestinationAsync(array $args = [])
* @method \Aws\Result deleteConfigurationSetTrackingOptions(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteConfigurationSetTrackingOptionsAsync(array $args = [])
* @method \Aws\Result deleteCustomVerificationEmailTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteCustomVerificationEmailTemplateAsync(array $args = [])
* @method \Aws\Result deleteIdentity(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteIdentityAsync(array $args = [])
* @method \Aws\Result deleteIdentityPolicy(array $args = [])
@ -55,6 +59,8 @@ use Aws\Credentials\CredentialsInterface;
* @method \GuzzleHttp\Promise\Promise describeReceiptRuleSetAsync(array $args = [])
* @method \Aws\Result getAccountSendingEnabled(array $args = [])
* @method \GuzzleHttp\Promise\Promise getAccountSendingEnabledAsync(array $args = [])
* @method \Aws\Result getCustomVerificationEmailTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise getCustomVerificationEmailTemplateAsync(array $args = [])
* @method \Aws\Result getIdentityDkimAttributes(array $args = [])
* @method \GuzzleHttp\Promise\Promise getIdentityDkimAttributesAsync(array $args = [])
* @method \Aws\Result getIdentityMailFromDomainAttributes(array $args = [])
@ -73,6 +79,8 @@ use Aws\Credentials\CredentialsInterface;
* @method \GuzzleHttp\Promise\Promise getTemplateAsync(array $args = [])
* @method \Aws\Result listConfigurationSets(array $args = [])
* @method \GuzzleHttp\Promise\Promise listConfigurationSetsAsync(array $args = [])
* @method \Aws\Result listCustomVerificationEmailTemplates(array $args = [])
* @method \GuzzleHttp\Promise\Promise listCustomVerificationEmailTemplatesAsync(array $args = [])
* @method \Aws\Result listIdentities(array $args = [])
* @method \GuzzleHttp\Promise\Promise listIdentitiesAsync(array $args = [])
* @method \Aws\Result listIdentityPolicies(array $args = [])
@ -85,6 +93,8 @@ use Aws\Credentials\CredentialsInterface;
* @method \GuzzleHttp\Promise\Promise listTemplatesAsync(array $args = [])
* @method \Aws\Result listVerifiedEmailAddresses(array $args = [])
* @method \GuzzleHttp\Promise\Promise listVerifiedEmailAddressesAsync(array $args = [])
* @method \Aws\Result putConfigurationSetDeliveryOptions(array $args = [])
* @method \GuzzleHttp\Promise\Promise putConfigurationSetDeliveryOptionsAsync(array $args = [])
* @method \Aws\Result putIdentityPolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise putIdentityPolicyAsync(array $args = [])
* @method \Aws\Result reorderReceiptRuleSet(array $args = [])
@ -93,6 +103,8 @@ use Aws\Credentials\CredentialsInterface;
* @method \GuzzleHttp\Promise\Promise sendBounceAsync(array $args = [])
* @method \Aws\Result sendBulkTemplatedEmail(array $args = [])
* @method \GuzzleHttp\Promise\Promise sendBulkTemplatedEmailAsync(array $args = [])
* @method \Aws\Result sendCustomVerificationEmail(array $args = [])
* @method \GuzzleHttp\Promise\Promise sendCustomVerificationEmailAsync(array $args = [])
* @method \Aws\Result sendEmail(array $args = [])
* @method \GuzzleHttp\Promise\Promise sendEmailAsync(array $args = [])
* @method \Aws\Result sendRawEmail(array $args = [])
@ -125,6 +137,8 @@ use Aws\Credentials\CredentialsInterface;
* @method \GuzzleHttp\Promise\Promise updateConfigurationSetSendingEnabledAsync(array $args = [])
* @method \Aws\Result updateConfigurationSetTrackingOptions(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateConfigurationSetTrackingOptionsAsync(array $args = [])
* @method \Aws\Result updateCustomVerificationEmailTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateCustomVerificationEmailTemplateAsync(array $args = [])
* @method \Aws\Result updateReceiptRule(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateReceiptRuleAsync(array $args = [])
* @method \Aws\Result updateTemplate(array $args = [])