Exemple #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;
 }
Exemple #2
0
 /**
  * Get by reseller
  *
  * @access public
  * @param \Tigron\Reseller $reseller
  * @return array $users
  */
 public static function get_by_reseller(\Tigron\CP\Reseller $reseller)
 {
     $client = new \Tigron\CP\Client\Soap('http://api.tigron.net/soap/user?wsdl');
     $details = $client->get_by_reseller($reseller->id);
     $users = array();
     foreach ($details as $detail) {
         $temp_user = new User();
         $temp_user->id = $detail['id'];
         $temp_user->details = $detail;
         $users[] = $temp_user;
     }
     return $users;
 }