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);
 }
<?php

namespace TestCapacity;

use Ofsc\Capacity;
$capacity = new Capacity();
$response = $capacity->getQuotaData();
header("content-type: text/xml");
print_r($response);
//        $carga_xml = simplexml_load_string($response);
//        print_r($carga_xml);
Example #3
0
 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));
 }