Allow changing cookie options in WebResponseSetCookie hook
Pass the cookie options by value to WebResponseSetCookie handlers so that they may alter them. Bug: T49647 Change-Id: I69ae55baa7806f14726b0b08215c0df471794b39
This commit is contained in:
parent
e089a5c023
commit
cfbc25c5a5
2 changed files with 2 additions and 2 deletions
|
|
@ -3483,7 +3483,7 @@ Return false to prevent setting of the cookie.
|
|||
&$name: Cookie name passed to WebResponse::setcookie()
|
||||
&$value: Cookie value passed to WebResponse::setcookie()
|
||||
&$expire: Cookie expiration, as for PHP's setcookie()
|
||||
$options: Options passed to WebResponse::setcookie()
|
||||
&$options: Options passed to WebResponse::setcookie()
|
||||
|
||||
'wfShellWikiCmd': Called when generating a shell-escaped command line string to
|
||||
run a MediaWiki cli script.
|
||||
|
|
|
|||
|
|
@ -128,7 +128,7 @@ class WebResponse {
|
|||
|
||||
$func = $options['raw'] ? 'setrawcookie' : 'setcookie';
|
||||
|
||||
if ( Hooks::run( 'WebResponseSetCookie', array( &$name, &$value, &$expire, $options ) ) ) {
|
||||
if ( Hooks::run( 'WebResponseSetCookie', array( &$name, &$value, &$expire, &$options ) ) ) {
|
||||
$cookie = $options['prefix'] . $name;
|
||||
$data = array(
|
||||
'name' => (string)$cookie,
|
||||
|
|
|
|||
Loading…
Reference in a new issue