public function removeObserver(observer $observer) { $this->observers->detach($observer); return $this; }