Exemplo n.º 1
0
include_once dirname(__FILE__) . '/../../lib/PHPMailer/class.smtp.php';
include_once dirname(__FILE__) . '/../../lib/lib_general/cls_correo_externo.php';
include_once dirname(__FILE__) . '/../../lib/rest/PxpRestClient.php';
ob_start();
//estable aprametros ce la cookie de sesion
$_SESSION["_CANTIDAD_ERRORES"] = 0;
//inicia control
//echo dirname(__FILE__).'LLEGA';
register_shutdown_function('fatalErrorShutdownHandler');
set_exception_handler('exception_handler');
set_error_handler('error_handler');
include_once dirname(__FILE__) . '/../../lib/lib_control/CTincludes.php';
include_once dirname(__FILE__) . '/../../sis_workflow/modelo/MODDocumentoWf.php';
$objPostData = new CTPostData();
$arr_unlink = array();
$aPostData = $objPostData->getData();
$_SESSION["_PETICION"] = serialize($aPostData);
$objParam = new CTParametro($aPostData['p'], null, $aPostFiles);
////////////////
$objParam->defecto('ordenacion', 'id_documento_wf');
$objParam->defecto('dir_ordenacion', 'asc');
$objFunc = new MODDocumentoWf($objParam);
$res = $objFunc->listaDocumentosFirma();
if ($res->getTipo() == 'ERROR') {
    echo 'Se ha producido un error-> Mensaje Técnico:' . $res->getMensajeTec();
    exit;
}
foreach ($res->datos as $d) {
    if ($d['accion_pendiente'] == 'firmar') {
        //Generamos el documento con REST
        $pxpRestClient = PxpRestClient::connect('127.0.0.1', substr($_SESSION["_FOLDER"], 1) . 'pxp/lib/rest/')->setCredentialsPxp($_GET['user'], $_GET['pw']);
Exemplo n.º 2
0
function persona2($r, $t)
{
    $ref = new ReflectionFunction('persona2');
    //print_r($ref->getParameters());
    // $data = json_decode($request->getBody()) ?: $request->params();
    //print_r($data);
    $objPostData = new CTPostData();
    // $_SESSION["_PETICION"]=serialize($aPostData);
    $aPostData = $objPostData->getData();
    // $objParam = new CTParametro('{}');
    $objParam = new CTParametro('{"start":"' . $start . '","limit":"' . $limit . '","sort":"id_persona","dir":"ASC"}', null, null, '../../sis_seguridad/control/Persona/listarPersonaFoto');
    include_once dirname(__FILE__) . '/../../sis_seguridad/control/ACTPersona.php';
    $cad = new ACTPersona($objParam);
    $cad->listarPersona();
}