function onUserAfterDelete(Am_Event_UserAfterDelete $event) { $this->getDi()->db->query("DELETE FROM ?_helpdesk_message WHERE \n ticket_id IN (SELECT ticket_id FROM ?_helpdesk_ticket\n WHERE user_id=?)", $event->getUser()->user_id); $this->getDi()->db->query("DELETE FROM ?_helpdesk_ticket\n WHERE user_id=?", $event->getUser()->user_id); }
function onUserAfterDelete(Am_Event_UserAfterDelete $event) { $found = $this->getTable()->findByAmember($event->getUser()); if (!$found || !$this->canRemove($found)) { return; } if ($this->getConfig('remove_users')) { $this->_table->removeRecord($found); } elseif (!$this->isBanned($found)) { $this->_table->disableRecord($found, $this->calculateGroups(null, true)); } }
function onUserAfterDelete(Am_Event_UserAfterDelete $event) { $this->getDi()->newsletterUserSubscriptionTable->deleteByUserId($event->getUser()->pk()); }
public function onUserAfterDelete(Am_Event_UserAfterDelete $event) { $this->getDi()->ccRecordTable->deleteByUserId($event->getUser()->pk()); }
function onUserAfterDelete(Am_Event_UserAfterDelete $event) { foreach (array('?_aff_click', '?_aff_commission', '?_aff_lead') as $table) { $this->getDi()->db->query("DELETE FROM {$table} WHERE aff_id=?", $event->getUser()->user_id); } }