/** * Remove a publisher from the list of listened to publishers * * Make sure we stop listening to it * * The remove function is in here because the detach function doesn't * take an argument for what publisher to remove. * * @param Falcraft\Patterns\Resource\PublisherInterface $publisher * */ public function removePublisher(PatternsResource\PublisherInterface $publisher) { $publisher->detachListener($this); }