/**
  *
  */
 public function execute()
 {
     $this->checkRequirements();
     $soap = new Soap();
     $soap->init(array('wsdl' => $this->wsdlURL, 'soapoptions' => array('trace' => 1, 'exceptions' => 1)));
     $response = $soap->call('uploadExtension', array('accountData' => $this->getAccountData(), 'extensionData' => $this->getExtensionData(), 'filesData' => Helper::getExtensionFilesData($this->path)));
     return $response;
 }