public function update(SplSubject $subject) { if (!empty($this->_init['imapproxy']) && $subject instanceof Horde_Imap_Client_Data_Capability_Imap) { $this->_setInit('enabled', $subject->isEnabled()); } return parent::update($subject); }