/**
  * Factory - create the response
  *
  * @param $data
  *
  * @return self|boolean
  */
 public function create($data)
 {
     $parent = parent::create($data);
     $data = $parent->getData();
     $response = new self();
     $response->setStatus($parent->getStatus());
     $response->setErrorMessage($parent->getErrorMessage());
     if (isset($data['count'])) {
         $response->setCount($data['count']);
         if ($response->getCount() > 0) {
             $response->setSubscribers($data['subscriberlist']['item']);
         }
     }
     return $response;
 }