src/mako/session/Session.php
public function reflash(array $keys = []): void
	{
		$flashData = $this->sessionData['mako.flashdata'] ?? [];

		$flashData = empty($keys) ? $flashData : array_intersect_key($flashData, array_flip($keys));

		$this->flashData = array_merge($this->flashData, $flashData);
	}
public function reflash(array $keys = []): void
	{
		$flashData = $this->sessionData['mako.flashdata'] ?? [];

		$flashData = empty($keys) ? $flashData : array_intersect_key($flashData, array_flip($keys));

		$this->flashData = array_merge($this->flashData, $flashData);
	}
public function reflash ( array $ keys = [ ] ) : void { $ flashData = $ this -> sessionData [ 'mako.flashdata' ] ?? [ ] ; $ flashData = empty ( $ keys ) ? $ flashData : array_intersect_key ( $ flashData , array_flip ( $ keys ) ) ; $ this -> flashData = array_merge ( $ this -> flashData , $ flashData ) ; }
Extends the lifetime of the flash data by one request.

@param array $keys Keys to preserve
Extends the lifetime of the flash data by one request .