/**
 * Funcion de clienteEliminar a nivel comercio
 *
 * La funcion clienteEliminar se implementa a nivel Comercio, la cual
 * elimina un cliente registrado previamente, utiliza la clase Cliente.
 *
 * @author Christian Hernandez <*****@*****.**>
 * @version 1.0
 * @copyright MásNegocio
 *  
 * @param $idCustomer	es el Id del cliente a eliminar
 *  
 */
function clienteEliminar($idCustomer = "")
{
    $app = Slim::getInstance();
    try {
        $app->log->info("Servicio cliente - Eliminar - Inicializando");
        $cliente = new Cliente();
        $cliente->eliminar($idCustomer);
        $response = $cliente->__get("response");
        $app->log->info("Servicio cliente - Eliminar - Proceso Completo ");
        $app->response->setStatus(204);
    } catch (Exception $e) {
        $app->log->info("Servicio cliente - Eliminar - Proceso Incompleto ");
        $app->log->info("Servicio cliente - Eliminar - " . $e->getMessage());
        $response = $cliente->__response();
        if ($e->getCode() == 3000) {
            $response['message'] = $e->getMessage();
        }
        $app->log->info(print_r($response, true));
        //$app->response->setStatus(400);
    }
    $jsonStr = json_encode($response);
    $app->log->info("Servicio cliente - Eliminar - Response \n->{$jsonStr}<-");
    $app->response->headers->set('Content-Type', 'application/json');
    $app->response->body($jsonStr);
    $app->stop();
}
<?php

require_once '../../Clases/cCliente.php';
$ID = $_REQUEST['cliente'];
$cliente = new Cliente($ID);
$cliente->eliminar();
header('Location: ../../Usuario/Inventario/Cliente/eliminarCliente.php');
    if (!empty($_POST["idCliente"]) && !empty($_POST["direccion"]) && !empty($_POST["nombre"])) {
        $idCliente = $_POST["idCliente"];
        $nombre = $_POST["nombre"];
        $direccion = $_POST["direccion"];
        $cliente = new Cliente();
        $cliente->setIdCliente($idCliente);
        $cliente->setNombre($nombre);
        $cliente->setDireccion($direccion);
        if ($cliente->modificar()) {
            echo "<script>alert('se se modifico con exito');</script>";
        } else {
            echo "<script>alert('No se pudo modifico el registro');</script>";
        }
    } else {
        echo "<script>alert('Por favor ingrese datos validos al formulario');</script>";
    }
}
if ($_POST["eliminar"]) {
    if (!empty($_POST["idCliente"])) {
        $idCliente = $_POST["idCliente"];
        $cliente = new Cliente();
        $cliente->setIdCliente($idCliente);
        if ($cliente->eliminar()) {
            echo "<script>alert('se eliminó con exito el registro');</script>";
        } else {
            echo "<script>alert('No se pudo eliminar el registro');</script>";
        }
    } else {
        echo "<script>alert('Por favor ingrese datos validos al formulario');</script>";
    }
}
<?php

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers:Origin,X-Requested-With, Content-Type, Accept");
require 'clases/cliente.class.php';
$cliente_id = $_GET['id'];
$objCliente = new Cliente();
if ($objCliente->eliminar($cliente_id) == true) {
    echo "Registro eliminado correctamente";
} else {
    echo "Ocurrio un error";
}