public function setStore( &$store ) {
		if ( ! $this->isValidStore( $store ) ) {
			return;
		}

		$this->store = &$store;

		if ( ! isset( $this->store[ $this->store_key ] ) ) {
			$this->store[ $this->store_key ] = [
				static::CURRENT_KEY => [],
				static::NEXT_KEY => [],
			];
		}

		$this->flashed = $store[ $this->store_key ];
	}
public function setStore( &$store ) {
		if ( ! $this->isValidStore( $store ) ) {
			return;
		}

		$this->store = &$store;

		if ( ! isset( $this->store[ $this->store_key ] ) ) {
			$this->store[ $this->store_key ] = [
				static::CURRENT_KEY => [],
				static::NEXT_KEY => [],
			];
		}

		$this->flashed = $store[ $this->store_key ];
	}
public function setStore ( & $ store ) { if ( ! $ this -> isValidStore ( $ store ) ) { return ; } $ this -> store = & $ store ; if ( ! isset ( $ this -> store [ $ this -> store_key ] ) ) { $ this -> store [ $ this -> store_key ] = [ static :: CURRENT_KEY => [ ] , static :: NEXT_KEY => [ ] , ] ; } $ this -> flashed = $ store [ $ this -> store_key ] ; }
Set the store for flash messages.

@param  array|\ArrayAccess $store
@return void
Set the store for flash messages .