Better warning for Message object
authorYuri Astrakhan <yurik@wikimedia.org>
Thu, 12 Dec 2013 01:58:19 +0000 (20:58 -0500)
committerYuri Astrakhan <yurik@wikimedia.org>
Thu, 12 Dec 2013 02:23:39 +0000 (21:23 -0500)
Trying to track down the source of the production warnings

Change-Id: Iba666af3e84651fde338764d0f9d47a38b6b54e9

includes/Message.php

index 1b36193..6ac87b3 100644 (file)
@@ -818,7 +818,8 @@ class Message {
                                return array( 'before', $this->language->formatBitrate( $param['bitrate'] ) );
                        } else {
                                trigger_error(
-                                       "Invalid message parameter: " . htmlspecialchars( serialize( $param ) ),
+                                       'Invalid parameter for message "' . $this->getKey() . '": ' .
+                                       htmlspecialchars( serialize( $param ) ),
                                        E_USER_WARNING
                                );
                                return array( 'before', '[INVALID]' );