Esempio n. 1
0
 /**
  * Get all
  *
  * @access public
  * @return array $users
  */
 public static function get_all()
 {
     $client = new \Tigron\CP\Client\Soap('http://api.tigron.net/soap/invoice_queue?wsdl');
     $details = $client->get_by_reseller(\Tigron\CP\User::get()->reseller_id);
     $users = array();
     foreach ($details as $detail) {
         $temp_invoice_queue = new self();
         $temp_invoice_queue->id = $detail['id'];
         $temp_invoice_queue->details = $detail;
         $invoice_queue[] = $temp_invoice_queue;
     }
     return $invoice_queue;
 }
Esempio n. 2
0
 /**
  * Get by id
  *
  * @access public
  * @return Product_Type $product_type
  */
 public static function get_by_product_type_category(\Tigron\CP\Product\Type\Category $product_type_category)
 {
     $client = new \Tigron\CP\Client\Soap('http://api.tigron.net/soap/product_type?wsdl');
     $details = $client->get_by_product_type_category_reseller($product_type_category->id, \Tigron\CP\User::get()->reseller_id);
     $types = [];
     foreach ($details as $detail) {
         $type = new self();
         $type->id = $detail['id'];
         $type->details = $detail;
         $types[] = $type;
     }
     return $types;
 }