public function __construct($multiDownloadID = null, $downloadFolder = null) { $this->_bEncapsulatedID = false; if (null !== $multiDownloadID) { $multiDownloadID = trim($multiDownloadID); if (empty($multiDownloadID)) { $this->_bEncapsulatedID = true; } Tools::_fixFileName($multiDownloadID); $this->_ID = $multiDownloadID; } else { $this->_bEncapsulatedID = true; } if ($this->_bEncapsulatedID === true) { $this->_ID = static::generateID(); } $this->_multiDwnFolder = Request::DOWNLOAD_FOLDER . '/' . static::DWN_FOLDER_PREFIX . $this->_ID; //if( ! ($bSuccess = CheckDirPath($this->_multiDwnFolder.'/')) ) { // throw new RequestError('', RequestError::E_NO_ACCESS_DWN_FOLDER); //} $this->_multiDwnDir = OBX_DOC_ROOT . $this->_multiDwnFolder; $this->_curlMulti = curl_multi_init(); }