Michael Crawford
7fed60d881
* Changed class docblock to include link to readme for instructions.
...
* Added docblocks for functions and member variables.
* Updated constants to use constants classes
* Changed finalize() - removing the return (since the sendMessage() method already does not return anything)
2014-11-20 12:38:05 -06:00
Michael Crawford
3e55c2bcd2
Changed class docblock and added a link to the readme file with instructions
2014-11-20 12:35:37 -06:00
Michael Crawford
435ac1a3b8
Updated constants based on constant class changes. Also added php docblocks to all functions and member variables.
2014-11-20 12:29:15 -06:00
Michael Crawford
591f6a4538
Constants.php
...
* Removed file
Api.php
* New class made for Api-related constants
ExceptionMessages.php
* New class made for Exception Messages constants
Essentially, just moved the constants out into their own classes. Using classes so that it isn't necessary to do an include/require on any other files, just import the class.
2014-11-20 12:28:39 -06:00
Michael Crawford
e1e2ed796f
Added php docblock comments and changed constants to use newly created constant classes
2014-11-20 12:12:06 -06:00
Travis Swientek
45ec0c8f3a
Merge branch 'master' of https://github.com/mailgun/mailgun-php into travis/merging
2014-11-19 14:31:03 -08:00
Travis Swientek
b28a742efb
Merge branch 'verifyWebhookSignature' of https://github.com/gmacon/mailgun-php into gmacon-verifyWebhookSignature
...
Conflicts:
src/Mailgun/Mailgun.php
2014-11-19 14:29:08 -08:00
Travis Swientek
59299b7fbf
Merge branch 'master' of https://github.com/nathanntg/mailgun-php into nathanntg-master
...
Conflicts:
src/Mailgun/Connection/Exceptions/GenericHTTPError.php
2014-11-19 14:22:40 -08:00
Travis Swientek
d744b0a809
Merge pull request #56 from jchamberlain/master
...
Don't require @ prefix for attachment filenames
2014-11-17 17:28:32 -08:00
Travis Swientek
24085530d9
Merge pull request #57 from jchamberlain/custom-data
...
Allow any data type for custom data
2014-11-17 17:25:43 -08:00
Travis Swientek
0a62c7cbe1
Merge pull request #60 from jchamberlain/raw-response
...
Return non-JSON response data
2014-11-17 17:24:52 -08:00
Travis Swientek
f781158019
Removed legacy PHP closing braces
2014-10-06 15:53:33 -07:00
Joshua Chamberlain
c6346e80df
Return non-JSON response data
2014-09-15 16:01:24 -07:00
Joshua Chamberlain
f2af6df726
Allow any data type for custom data
2014-09-08 12:11:04 -07:00
Joshua Chamberlain
a674addd2a
Don't require @ prefix for attachment filenames
2014-09-05 15:07:55 -07:00
George Macon
46f63044ad
Add Mailgun->verifyWebhookSignature
2014-06-24 17:36:21 -04:00
Nathan Perkins
5084053ec3
Preserve lack of line endings.
2014-06-16 10:48:56 -04:00
Nathan Perkins
ba8e7bda43
Throw more detailed generic HTTP error
...
Take advantage of new response code and body properties to allow better logging.
2014-06-16 10:40:18 -04:00
Nathan Perkins
9fe01151af
Add HTTP properties to generic error
...
Allows generic HTTP error to accept more detailed information about the response from the server.
2014-06-16 10:38:42 -04:00
Iain Cambridge
6196f8df49
Add setMessage
2014-05-14 14:03:12 +01:00
Iain Cambridge
103fa04ede
Whitespace changes. (Probably some PSR-2 stuff as well
2014-05-13 16:53:40 +01:00
Iain Cambridge
bdeadc1a01
Add tests to ensure exceptions are flung and fixed wrong variable name used
2014-05-13 16:12:32 +01:00
Iain Cambridge
35c65aaa57
Removed apiKey member since it's not used anywhere.
2014-05-13 14:59:11 +01:00
Iain Cambridge
34d8203262
Removed pointless try and catch. None of the functions threw an exception and it was just rethrowing. Also Exception didn't exist in that namespace
2014-05-13 14:58:12 +01:00
Iain Cambridge
33f3d27d7b
Move fclose and unlink to before the return so they're actually called.
2014-05-13 14:57:23 +01:00
Iain Cambridge
502fac0b37
Fix fatal error in not finding exception.
...
Tried to throw MissingRequiredMIMEParameters which didn't exist in current namespace or added via use. Connection exceptions was included by MissingRequiredMIMEParameters is in messages exceptions so changed the added exception name to messages.
Exception message constant didn't exist. So added it.
2014-05-13 14:54:10 +01:00
Milannv
9b4668c564
Fixed typo for including an Exception
2014-03-10 13:40:59 +01:00
Travis Swientek
15f38e3737
Merge pull request #31 from travelton/ImproveOptInSecurity
...
Improved security of OptInHandler.
2014-02-14 10:53:02 -08:00
Travis Swientek
8d23a5bb9f
This patch swaps the aggregator to "PHPAggregator" if files are included. Also added straight download.
2014-01-30 17:05:40 -08:00
Travis Swientek
717cf5faed
Improved security of OptInHandler.
2014-01-24 22:07:53 +00:00
Travis Swientek
d3a0d6aed9
Fixed Guzzle post/put field aggregation.
2014-01-14 00:45:34 +00:00
Travis Swientek
af53fd50ff
Ability to rename attachments and inline images.
2014-01-13 22:53:34 +00:00
Nils Magnus Englund
1b4ab0ced1
In README.md, added getFiles() reference to MessageBuilder example
2013-12-10 14:48:01 +01:00
Travis Swientek
c82fc3a578
Merge pull request #23 from travelton/DisableSSLOption
...
Add ability to disable SSL (backward compatible).
2013-12-02 10:30:46 -08:00
Travis Swientek
72c10a5428
Added ability to disable SSL for testing against a Postbin or other endpoint.
2013-11-30 11:47:03 -08:00
Travis Swientek
5d7daeeeca
Added method to return all message ids after a BatchMessage operation.
2013-10-11 17:31:04 -07:00
Travis Swientek
af853234e4
Refactored counters, batch job trigger adjustment, all recipient types in variables.
2013-10-11 13:36:35 -07:00
Travis Swientek
fc9685182b
Fixed missing IDs for batch message recipients. Closes #15 .
2013-10-07 13:53:23 -07:00
Nils Magnus Englund
dc8e7fea9e
Update README.md, fixed MessageBuilder example
...
The $domain element was not processed in the single quotes. Changed to double quotes.
2013-09-18 15:37:32 +02:00
Travis Swientek
116fb33255
Relaxed Guzzle requirement, fixed reply-to bug, updated point release version. Fixes #7 Fixes #9
2013-09-12 14:19:23 -07:00
dboggus
73de421dbe
Update MessageBuilder.php
...
Fixed misspelling of Exceptions in use statements.
2013-09-10 09:30:17 -05:00
Travis Swientek
a624027a42
Adjusted an exception message, tagged for next point release 1.2.
2013-09-05 14:53:27 -07:00
yoye
c445c4d851
Fix typo in responseHandler
2013-09-05 15:34:17 +02:00
yoye
95cc29e56b
Fix typo in responseHandler
2013-09-05 15:26:42 +02:00
yoye
947267e935
Merge branch 'master' of github.com:yoye/mailgun-php
2013-09-05 15:19:07 +02:00
yoye
4c80ff1058
Fix variables in BatchMessage:sendMessage()
2013-09-05 10:39:20 +02:00
yoye
789eb27228
Fix bug toRecipientCount increment in BatchMessage
2013-09-05 10:35:26 +02:00
Travis Swientek
9438694415
Fixes #4 . DEFAULT_TIME_ZONE is not defined.
2013-09-04 09:50:50 -07:00
yoye
a1418420d0
Update MessageBuilder.php
2013-09-04 16:18:40 +02:00
Travis Swientek
24e6a01651
Added message id return to batch sending.
2013-08-21 23:11:24 -07:00
Travis Swientek
0cabcece33
Incremented SDK Version
2013-08-21 16:35:34 -07:00
Travis Swientek
f8babb0541
Fixed an issue with Exception handling.
2013-08-21 09:45:11 -07:00
Travis Swientek
d88fb82c1d
ReadMe Adjustments and fixed an issue with result handler.
2013-08-20 11:10:57 -07:00
Travis Swientek
89a2e8bd09
Updated README
2013-08-19 14:56:13 -07:00
Travis Swientek
522f731929
Updated README files and fixed a bug in OptInHandler
2013-08-16 14:05:58 -07:00
Travis Swientek
143414f174
Rename README to README.md
2013-08-16 13:10:52 -07:00
Travis Swientek
4ff1184b0b
README.md adjustments
2013-08-16 12:50:29 -07:00
Travis Swientek
07837600e6
Added new OptInHandler and tests.
2013-08-16 11:20:01 -07:00
Travis Swientek
41c4d31ae5
Fixed inconsistency between Batch and Builder on Add Recipient
2013-08-13 12:35:04 -07:00
Travis Swientek
685a7351d5
Refactor. Covered refactor in tests.
2013-08-13 12:26:34 -07:00
Travis Swientek
8498145b2f
Adjustments
2013-08-08 16:28:02 -07:00
Travis Swientek
104bb72008
Refactor complete
2013-08-08 10:39:44 -07:00
Travis Swientek
1b3720a339
Removal of all classes. No OOP. :(
2013-08-07 17:41:14 -07:00
Travis Swientek
1ff4357810
Modified and renamed HTTPBroker to RestClient.
2013-08-07 16:22:19 -07:00
Travis Swientek
449431b5c1
Added tagging ability to MessageBuilder
2013-08-03 14:56:38 -07:00
Travis Swientek
ee2a9aece8
Fixed HTTPBroker Response and README for Stats endpoint
2013-08-03 14:20:31 -07:00
Travis Swientek
55ccc0f359
Update README.md
2013-08-02 18:02:06 -07:00
Travis Swientek
b047529d5f
Adjusted API key for samples
2013-08-02 17:59:20 -07:00
Travis Swientek
4406b25d2b
Added 404 error handling and fixed HTTPBroker error handling
2013-08-02 17:07:16 -07:00
Travis Swientek
436bf9ab43
Fixed an issue with PUT handler
2013-08-02 16:43:46 -07:00
Travis Swientek
854711656c
Fixed an issue with HTTPBroker, Lists, Routes and Stats
2013-08-02 16:32:22 -07:00
Travis Swientek
2cff73d458
Added Messages and Routes
2013-08-02 14:10:35 -07:00
Travis Swientek
6b6a13b9bc
Added README across endpoints [ci skip]
2013-08-02 14:01:26 -07:00
Travis Swientek
7ef8533aab
Fixed GET Requests
2013-08-02 12:43:50 -07:00
Travis Swientek
017f4fcd92
Finished Lists endpoint and added Address Validator
2013-08-02 11:30:09 -07:00
Travis Swientek
7872398f21
Merge branch 'master' of https://github.com/travelton/Mailgun-PHP
2013-08-02 10:49:04 -07:00
Travis Swientek
0bd40490dd
Addition of campaigns, logs, lists, and routes
2013-08-02 10:48:57 -07:00
Travis Swientek
4ca9d8b08d
Adjusted readme and exceptions
2013-07-28 15:56:48 -07:00
Travis Swientek
68ffda0fcb
Rename globals.php to Globals.php
2013-07-25 16:04:09 -07:00
Travis Swientek
4e43786949
Code cleanup!
2013-07-25 15:42:06 -07:00
Travis Swientek
24ddfa0e54
Fixed weird commit and merge issues
2013-07-25 14:07:06 -07:00
Travis Swientek
b4b9f0ec40
Adjusted the HTTP client
2013-07-24 23:56:18 -07:00
Travis Swientek
762bfde571
Added multiple new endpoints and their respective tests!
2013-07-24 17:43:24 -07:00
Travis Swientek
f54649ac1e
"Refactor Complete!"
2013-07-24 16:25:24 -07:00
Travis Swientek
0c70ab5a22
Removed folders that re-appeared.
2013-07-24 09:10:28 -07:00
Travis Swientek
5befeb0f66
End of day commit
2013-07-23 17:34:50 -07:00
Travis Swientek
e5ae7e47d3
Added test cases for all available methods.
2013-07-23 14:29:45 -07:00
Travis Swientek
425cdc5863
"Broke something in the last commit, fixed it here"
2013-07-22 22:24:08 -07:00
Travis Swientek
c09e6fd579
Removed some stuff
2013-07-22 22:11:01 -07:00
Travis Swientek
120b10217d
Refactored all the Composer settings
2013-07-22 20:54:21 -07:00