Ejemplo n.º 1
0
 /**
  * Retrive the package stock
  *
  * @param $number customer number
  * @return object
  */
 public function find($number)
 {
     $resources = new Resources();
     $resources->setHeaders(array('Accept' => 'application/json'));
     $resources->setBaseUrl(Config::get("resources::gemba.baseUrl"));
     $json = $resources->get("packagesstock.{$number}");
     $stock = json_decode($json);
     if ($stock->status > 0) {
         return array();
     }
     return $stock->data->PackageStock;
 }
Ejemplo n.º 2
0
 /**
  * Get all packages
  * @return array of packages
  */
 public function all()
 {
     $resources = new Resources();
     $resources->setAuthorization();
     $resources->setBaseUrl(Config::get("resources::gemba.baseUrl"));
     $resources->setHeaders(array("Accept" => "application/json"));
     $json = $resources->get("packagesrequest");
     $packagesRequest = json_decode($json, true);
     if (empty($packagesRequest)) {
         return array();
     }
     $listPackages = array();
     return $packagesRequest;
 }
Ejemplo n.º 3
0
 /**
  * Get all packages
  * @return array of packages
  */
 public function all()
 {
     $resources = new Resources();
     $resources->setAuthorization();
     $resources->setBaseUrl("http://backoffice.my.alfaloc.pt");
     $json = $resources->get("packagesrequest");
     $budgets = json_decode($json, true);
     if (empty($budgets)) {
         return array();
     }
     $listBudgets = array();
     foreach ($budgets as $budget) {
         $c = new Budget();
         $c->fill($budget);
         if ($c->customerNumber == Session::get("my_account_selected")) {
             $listBudgets[] = $c->toArray();
         }
     }
     return $listBudgets;
 }