public function getPruebaapicapacity() { $capacity = new Capacity(); $data["fecha"] = array("2015-12-10"); //Sin bucket //$data["bucket"] = "BK_PRUEBAS_TOA"; $data["time_slot"] = ""; $data["work_skill"] = "PROV_INS_M1"; $data["activity_field"] = array(array("name" => "worktype_label", "value" => "PROV_INS_M1"), array("name" => "XA_WORK_ZONE_KEY", "value" => "MY")); $response = $capacity->getCapacity($data); print_r($response); }
public function postCapacity() { $capacity = new Capacity(); $fecha = explode(" - ", Input::get('fecha')); $actividad_tipo_id = Input::get('actividad_tipo_id'); $mdf = Input::get('mdf'); $actividadTipo = ActividadTipo::find($actividad_tipo_id); $label = $duracion = ''; if ($actividadTipo != NULL and $actividadTipo != '') { $label = $actividadTipo->label; $duracion = $actividadTipo->duracion; } $data["fecha"] = array(); while ($fecha[0] <= $fecha[1]) { array_push($data['fecha'], $fecha[0]); $fecha[0] = date("Y-m-d", strtotime($fecha[0] . " + 1 days")); } //Sin bucket //$data["bucket"] = "BK_PRUEBAS_TOA"; $data["time_slot"] = ""; $data["work_skill"] = "{$label}"; $data["activity_field"] = array(array("name" => "worktype_label", "value" => "{$label}"), array("name" => "XA_WORK_ZONE_KEY", "value" => "{$mdf}")); $response = $capacity->getCapacity($data); return json_encode(array('rst' => 1, 'datos' => $response, 'duracion' => $duracion)); }