Protocol::PHANTOM, 'id' => $id]; $r = DBA::exists('contact', $condition); if (!DBA::isResult($r)) { return; } // Now we delete the contact and all depending tables DBA::delete('contact', ['id' => $id]); } }