protected function do_unserialize( array $data ) {
		$this->recipient = get_user_by( 'id', $data['recipient'] );
		$this->message   = $data['message'];
		$this->subject   = $data['subject'];
		$this->manager   = Factory::make( $data['manager'] );
		$this->strategy  = $data['strategy'];

		$this->data_sources = $data['data_sources'];
		$this->tags         = $this->generate_rendered_tags();
	}
protected function do_unserialize( array $data ) {
		$this->recipient = get_user_by( 'id', $data['recipient'] );
		$this->message   = $data['message'];
		$this->subject   = $data['subject'];
		$this->manager   = Factory::make( $data['manager'] );
		$this->strategy  = $data['strategy'];

		$this->data_sources = $data['data_sources'];
		$this->tags         = $this->generate_rendered_tags();
	}
protected function do_unserialize ( array $ data ) { $ this -> recipient = get_user_by ( 'id' , $ data [ 'recipient' ] ) ; $ this -> message = $ data [ 'message' ] ; $ this -> subject = $ data [ 'subject' ] ; $ this -> manager = Factory :: make ( $ data [ 'manager' ] ) ; $ this -> strategy = $ data [ 'strategy' ] ; $ this -> data_sources = $ data [ 'data_sources' ] ; $ this -> tags = $ this -> generate_rendered_tags ( ) ; }
Do the actual unserialization.

Assign the data to class properties.

@since 1.0

@param array $data
Do the actual unserialization .