@@ 103-110 (lines=8) @@ | ||
100 | // From ApiQueryLogEvents::addLogParams |
|
101 | $logParams = []; |
|
102 | // Keys like "4::paramname" can't be used for output so we change them to "paramname" |
|
103 | foreach ( $params as $key => $value ) { |
|
104 | if ( strpos( $key, ':' ) === false ) { |
|
105 | $logParams[$key] = $value; |
|
106 | continue; |
|
107 | } |
|
108 | $logParam = explode( ':', $key, 3 ); |
|
109 | $logParams[$logParam[2]] = $value; |
|
110 | } |
|
111 | $packet['log_params'] = $logParams; |
|
112 | } else { |
|
113 | $packet['log_params'] = explode( "\n", $rc->getAttribute( 'rc_params' ) ); |
@@ 851-858 (lines=8) @@ | ||
848 | return []; |
|
849 | } |
|
850 | ||
851 | foreach ( explode( ',', $msg ) as $option ) { |
|
852 | if ( strpos( $option, ':' ) === false ) { |
|
853 | $option = "$option:$option"; |
|
854 | } |
|
855 | ||
856 | list( $show, $value ) = explode( ':', $option ); |
|
857 | $a[$show] = $value; |
|
858 | } |
|
859 | ||
860 | return $a; |
|
861 | } |