protected static function delete($threadID) { // Call DB Connector $callDB = new PGSdb(); $callDB->connDB(); // Delete posts first $posts_deleted = thread::delete_all_posts($threadID); //Prepare $lockTogglePrep = $callDB->db->prepare("DELETE FROM forum_threads WHERE id = :threadID"); //Execute $lockTogglePrep->execute(array('threadID' => $threadID)); //Result return array('threadDeleted' => $threadID, 'postsDeleted' => $posts_deleted); }