From 803599d729739f92015e168f6bd788faa2c76722 Mon Sep 17 00:00:00 2001 From: dheeyi Date: Thu, 12 Feb 2015 15:04:14 -0400 Subject: [PATCH] PM-1408 No se muestran los triggers en el debug de un caso cuando el proceso es importado MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Causa. Este tipo de error es generado cuando se tiene PHP5.4(object from empty value) o en su caso cuando se hace una actualizacióe PHP5.3 a PHP5.4 SolucióEs necesario crear una clase PHP de tipo Object y vacia. Esto debido a que a este objeto vacio se añra nuevas propiedades(nuestras necesidades). Vease ejemplo siguiente. $myObject = new StdClass(); $myObject->total = count( $triggersList ); $myObject->data = $triggersList; --- workflow/engine/methods/cases/debug_triggers.php | 1 + 1 file changed, 1 insertion(+) diff --git a/workflow/engine/methods/cases/debug_triggers.php b/workflow/engine/methods/cases/debug_triggers.php index f8b372388..ba78fe0ff 100755 --- a/workflow/engine/methods/cases/debug_triggers.php +++ b/workflow/engine/methods/cases/debug_triggers.php @@ -62,6 +62,7 @@ foreach ($DEBUG_ERRORS as $error) { ]}'; */ +$triggersRet = new StdClass(); $triggersRet->total = count( $triggersList ); $triggersRet->data = $triggersList; echo G::json_encode( $triggersRet );