- protected function setCookie( $name, $value, $exp = 0, $secure = null, $params = array() ) {
+ protected function setCookie( $name, $value, $exp = 0, $secure = null, $params = array(), $request = null ) {
+ if ( $request === null ) {
+ $request = $this->getRequest();
+ }