public static function delete($id) { global $logger; PaymentGateway::$staticErrors = array(); if (is_numeric($id)) { // Run DELETE $sql = "DELETE FROM bsi_payment_gateway WHERE id = " . $id; if (!mysql_query($sql)) { $logger->LogError("Error: " . mysql_errno() . ". Error message: " . mysql_error()); $logger->LogError("SQL: {$sql}"); die('Error: ' . mysql_error()); } return true; } else { PaymentGateway::$staticErrors[] = "Id is not numeric"; return false; } }