Mark Garrett
e9ea22ffeb
Update to use more generic interfaces
...
PHP 7 can throw Errors and Exceptions, so use `Throwable` interface. `DateTimeInterface` allows for both `DateTime` and `DateTimeImmutable`.
2016-02-19 17:33:40 -06:00
Jeremy Mikola
f585e714fc
Support ext-mongodb's UTCDateTime class in MongoDBFormatter
...
The legacy driver (i.e. ext-mongo) and MongoDate are not supported on PHP 7.
2016-01-21 16:22:47 -05:00
Jeremy Mikola
aa6ab660bd
MongoDBHandler only supports ext-mongodb and mongodb/mongodb
...
The legacy driver (i.e. ext-mongo) is not supported on PHP 7, so there is no reason to leave behind its supporting code.
2016-01-21 15:58:45 -05:00
Will Banfield
d860b763cb
Response to CR comments
2016-01-21 14:20:09 -05:00
Will Banfield
f6a9fdbb2c
Add case for if manager is passed in
2016-01-21 14:19:35 -05:00
Will Banfield
ad37c8e663
Change 'save' to 'insert' in MongoDBHandler
2016-01-21 14:16:22 -05:00
Jordi Boggiano
f656375b86
Merge pull request #707 from acrobat/version_compare_fixes
...
Removed unnecessary php version checks after php dependency bump to 7.0
2015-12-22 20:52:47 +00:00
Jeroen Thora
8ceda1b62e
Removed unnecessary php version checks after php dependency bump to 7.0
2015-12-20 15:53:48 +01:00
Jordi Boggiano
cb641a8a19
Merge branch '1.x'
2015-12-18 18:24:26 +00:00
Jordi Boggiano
592af02d0c
Clean up alias
2015-12-18 18:24:15 +00:00
Jordi Boggiano
5bc1e18c9b
Drop hhvm support for now
2015-12-18 18:22:06 +00:00
Jordi Boggiano
5f76fe314e
Merge branch '1.0'
2015-12-18 18:18:59 +00:00
Jordi Boggiano
baca9641ba
Update branch alias in 1.0
2015-12-18 18:18:28 +00:00
Jordi Boggiano
82f394a4c4
Update travis build settings
2015-12-18 18:11:53 +00:00
Jordi Boggiano
6c424f851c
Add a lot more scalar types and go strict in Logger
2015-12-18 17:48:48 +00:00
Jordi Boggiano
c9aa0368bf
Bump dependencies
2015-12-18 17:48:46 +00:00
Jordi Boggiano
b5b773e12f
Fix naming conflicts in PhpConsoleHandler
2015-12-18 17:48:45 +00:00
Jordi Boggiano
906bc0e6a2
All handlers are closeable now
2015-12-18 17:48:44 +00:00
Jordi Boggiano
45323b9102
Remove BC magic getter from SwiftMailerHandler
2015-12-18 17:48:42 +00:00
Jordi Boggiano
ad37b7b2d1
Remove default handler when no handlers are set
2015-12-18 17:48:41 +00:00
Jordi Boggiano
902c0c8694
Split interfaces and base/abstract classes into more sensible pieces
2015-12-18 17:48:40 +00:00
Jordi Boggiano
39f8a20e6d
Remove non-PSR-3 methods for adding log records
2015-12-18 17:48:38 +00:00
Jordi Boggiano
35ce15e098
Bump Monolog\Logger::API version
2015-12-18 17:48:37 +00:00
Jordi Boggiano
6505e02fd3
Change timezone to be per-instance and not global
2015-12-18 17:48:36 +00:00
Jordi Boggiano
d381b20b87
Bump required php to 7 and branch to 2.0
2015-12-18 17:48:34 +00:00
Jordi Boggiano
3a41aa08c4
Docblock fixes
2015-12-18 17:48:21 +00:00
Jordi Boggiano
205f528f5b
Merge pull request #701 from robbieaverill/feature/dont-repeat-yourself
...
DRY: Use constants for level codes instead of re-defining
2015-12-16 18:41:23 +00:00
Robbie Averill
ea2bef43a9
DRY: Use constants for level codes instead of re-defining
2015-12-16 09:34:12 +13:00
Jordi Boggiano
cab3ff71ff
Add regression test for #691 and optimize implementation using a single pass loop over the handlers, refs #692
2015-11-26 23:48:42 +00:00
Jordi Boggiano
d4ae6ccffd
Merge remote-tracking branch 'mttjohnson/master'
2015-11-26 23:39:59 +00:00
Matt Johnson
73876ace65
Changed iterating over the $handlers array to allow for correct sequential processing regardless of array containing indexed numerical keys, or associative string keys in the array.
...
It iterates over the entire array until it finds the $handlerKey that was identified earlier using isHandling(). Once the starting position is found it will execute handle() on each handler unless a handler returns true indicating the handler completed the processing of the record, bubbling to the next handler should not occur, and the loop breaks.
This fixes an issue where an associative array of handlers is passed into the Logger constructor when instantiated.
magento/magento2#2529
Seldaek/monolog#691
2015-11-26 02:33:02 -06:00
Jordi Boggiano
055125a98d
Merge pull request #690 from reedy/reedy-createHandler-param-count
...
Remove excess parameter from createHandler
2015-11-21 00:43:47 +00:00
Sam Reed
e5bb0bf98a
Remove excess parameter from createHandler
...
It only takes 3 parameters
2015-11-20 14:43:25 +00:00
Jordi Boggiano
7d20351afc
Update branch alias
2015-11-18 18:03:10 +00:00
Jordi Boggiano
7e709c05f6
throwEncodeError does not return, refs #683
2015-11-18 17:57:11 +00:00
Jordi Boggiano
0178fd4f09
CS fixes, refs #683
2015-11-18 17:53:15 +00:00
Jordi Boggiano
9532e979b6
Merge remote-tracking branch 'bd808/feature/clean-json'
2015-11-18 17:50:41 +00:00
Jordi Boggiano
bc2bdedcc2
Merge pull request #676 from kornrunner/master
...
mongodb/mongodb support
2015-11-18 17:18:56 +00:00
Jordi Boggiano
b3f1d9a792
Add note about payload context var, refs #687
2015-11-18 17:17:24 +00:00
Jordi Boggiano
5ee8529a7a
Merge pull request #687 from edvardasd/master
...
Pass payload information to RollbarHandler on report_message.
2015-11-18 17:14:45 +00:00
Jordi Boggiano
64f6c3d916
Adjust docblocks, refs #686 #685
2015-11-18 17:14:09 +00:00
Jordi Boggiano
0880801b4a
Merge pull request #686 from apfelbox/hipchat-from
...
[HipChatHandler] Always send the "from" name
2015-11-18 17:12:52 +00:00
Jordi Boggiano
665453d06a
Use json_encode for the whole message formatting, refs #686
2015-11-18 17:11:02 +00:00
Jordi Boggiano
c889fb2648
CS fixes & upgrading cs fixer config
2015-11-18 17:09:46 +00:00
Jordi Boggiano
75ca9e5dc7
Merge remote-tracking branch 'fordnox/master'
2015-11-18 17:01:29 +00:00
Jordi Boggiano
c14b6439fc
Merge pull request #681 from glensc/mail-tests
...
add tests for NativeMailerHandler
2015-11-18 16:47:19 +00:00
Jannik Zschiesche
538349c4c4
Fixed HipChat tests
2015-11-18 10:25:09 +01:00
Jannik Zschiesche
fa38530fdc
Always append "from" field when sending to HipChat
2015-11-18 10:25:04 +01:00
Edvardas Daukšas
c5465b8e1a
Pass payload information to RollbarHandler on report_message.
2015-11-18 10:59:57 +02:00
Jannik Zschiesche
45d243f0ab
Always send the "from" name in the hipchat handler
2015-11-17 18:52:08 +01:00