ProcessMaker-BE "Calendar cambios"

- El atributo STATUS ya no es requerido
- Se modificaron el formato de respuesta de las fechas, esto segun "ADMIN > Settings > Environment > Global Date Format"
- Se cambiaron el formato de los dias a: 1, 2, 3, 4, 5, 6, 7, 0 (0 es el valor que indica todos los dias)
- Se hizo los cambios necesarios en el archivo PHPUnit implicado
This commit is contained in:
Victor Saisa Lopez
2014-04-09 17:01:47 -04:00
parent 9f5759779d
commit 08fdc2db58
3 changed files with 88 additions and 54 deletions

View File

@@ -205,7 +205,7 @@ class Process
}
//defaultValues
if (count($arrayFieldDefinition[$fieldName]["defaultValues"]) > 0 && !in_array($fieldValue, $arrayFieldDefinition[$fieldName]["defaultValues"])) {
if (count($arrayFieldDefinition[$fieldName]["defaultValues"]) > 0 && !in_array($fieldValue, $arrayFieldDefinition[$fieldName]["defaultValues"], true)) {
throw (new \Exception(str_replace(array("{0}", "{1}"), array($fieldNameAux, implode("|", $arrayFieldDefinition[$fieldName]["defaultValues"])), "Invalid value for \"{0}\", it only accepts values: \"{1}\".")));
}
@@ -276,7 +276,7 @@ class Process
}
foreach ($arrayAux as $value) {
if (!in_array($value, $arrayFieldDefinition[$fieldName]["defaultValues"])) {
if (!in_array($value, $arrayFieldDefinition[$fieldName]["defaultValues"], true)) {
throw (new \Exception(str_replace(array("{0}", "{1}"), array($fieldNameAux, implode("|", $arrayFieldDefinition[$fieldName]["defaultValues"])), "Invalid value for \"{0}\", it only accepts values: \"{1}\".")));
}
}