public function onAfterDelete() { parent::onAfterDelete(); // Cascade deletions to live if (Versioned::get_stage() === Versioned::DRAFT) { $this->deleteFromStage(Versioned::LIVE); } }