public function createMemento() { $memento = new Memento($this->money); $memento->setFruits($this->fruits); $this->memento = $memento; return $this->memento; }