<?php

/*
 * Copyright 2017-10-04  Cámara de Comercio de Santa Marta para el Magdalena.
 * Autor: Luis Montoya <lmontoya@ccsm.org.co at www.ccsm.org.co>.
 * Archivo: Configuracion.
 *
 * Licenciado bajo la Licencia Apache, Versión 2.0;
 * Usted no puede usar este archivo excepto en conformidad con la Licencia.
 * Usted puede obtener una copia de la Licencia en
 *
 *   	http://www.apache.org/licenses/LICENSE-2.0
 *
 * A menos que sea requerido por la ley aplicable o acordado por escrito, el software
 * Distribuido bajo la licencia se distribuye en una "AS IS" o  "COMO ESTA" BASE,
 * SIN GARANTÃ�AS NI CONDICIONES DE NINGÃšN TIPO, expresas o implÃ­citas.
 * Consulte la Licencia para los permisos y Limitaciones bajo la Licencia.
 */
 
/**
 * Description of Aplicaciones
 * 
 * @author Luis Montoya <lmontoya@ccsm.org.co at www.ccsm.org.co>
 */
 
class AplicacionesControlador {

    function codigo($request, $response, $args=array()) {
        $aplicacionCodigo = isset($args[0]) ? filter_var($args[0], FILTER_SANITIZE_STRING) : null;
        if(!empty($aplicacionCodigo)):
            Api::ejecutarGet($request, Aplicaciones::porCodigo($aplicacionCodigo));
        else:
            echo RespuestasSistema::error('DATOS INCOMPLETOS EN LA OPERACIÓN', '405');
        endif;
    }
    
    function politica($request, $response, $args=array()) {
        $aplicacionId = isset($args[0]) ? filter_var($args[0], FILTER_SANITIZE_STRING) : null;
        if(!empty($aplicacionId)):
            Api::ejecutarGet($request, Politicas::porAplicacion($aplicacionId));
        else:
            echo RespuestasSistema::error('DATOS INCOMPLETOS EN LA OPERACIÓN', '405');
        endif;
    }
    
}
