dismissed = true; // we sometimes stack them $previous = $this->getPrevious(); if (! $previous instanceof self) { return; } $previous->dismiss(); } /** * @return bool */ public function dismissed() { return $this->dismissed; } }