Example #1
0
 public function get_subscription()
 {
     $get_subscription = new GetSubscription();
     $get_subscription->loginEmail = $this->config->item('shiqi_username');
     $get_subscription->password = $this->config->item('shiqi_password');
     $get_subscription->status = 'Invisible';
     $client = new SoapClient($this->url);
     $response = $client->GetSubscription($get_subscription);
     $result = $response->getSubscriptionResult;
     $result = simplexml_load_string($result->any, 'SimpleXMLElement', LIBXML_NOCDATA);
     foreach ($result as $datas) {
         foreach ($datas as $data) {
             $subscription[] = $data->Subscription_x0020_Name;
         }
     }
     foreach ($subscription as $subs) {
         $subs = (array) $subs;
         foreach ($subs as $sub) {
             $sub_arr[$sub] = $sub;
         }
     }
     return $sub_arr;
 }