You are here

public function SimplenewsSubscriberController::delete in Simplenews 7.2

Overrides EntityAPIController::delete().

Make sure that all subscriptions of the subscriber are deleted.

Overrides EntityAPIController::delete

File

includes/simplenews.controller.inc, line 96
Seimplenews entity controllers definitions.

Class

SimplenewsSubscriberController
Controller for simplenews_subscriber entity.

Code

public function delete($ids, DatabaseTransaction $transaction = NULL) {
  parent::delete($ids, $transaction);

  // Delete subscriptions.
  foreach ($ids as $id) {
    simplenews_subscription_delete(array(
      'snid' => $id,
    ));
  }
}