/**
* Determine whether downloading is supported
*
- * @return array list of error messages; empty if OK
+ * @return array
+ * list of error messages; empty if OK
*/
public function checkRequirements() {
$errors = array();
);
}
- if (empty($errors) && ! CRM_Utils_HttpClient::singleton()->isRedirectSupported()) {
+ if (empty($errors) && !CRM_Utils_HttpClient::singleton()->isRedirectSupported()) {
CRM_Core_Session::setStatus(ts('WARNING: The downloader may be unable to download files which require HTTP redirection. This may be a configuration issue with PHP\'s open_basedir or safe_mode.'));
CRM_Core_Error::debug_log_message('WARNING: The downloader may be unable to download files which require HTTP redirection. This may be a configuration issue with PHP\'s open_basedir or safe_mode.');
}
* The name of the extension being installed.
* @param string $downloadUrl
* URL of a .zip file.
- * @return bool TRUE for success
+ * @return bool
+ * TRUE for success
* @throws CRM_Extension_Exception
*/
public function download($key, $downloadUrl) {
CRM_Core_Error::fatal('Cannot install this extension - downloadUrl is not set!');
}
- if (! $this->fetch($downloadUrl, $filename)) {
+ if (!$this->fetch($downloadUrl, $filename)) {
return FALSE;
}
$extractedZipPath = $this->extractFiles($key, $filename);
- if (! $extractedZipPath) {
+ if (!$extractedZipPath) {
return FALSE;
}
- if (! $this->validateFiles($key, $extractedZipPath)) {
+ if (!$this->validateFiles($key, $extractedZipPath)) {
return FALSE;
}
* URL of a .zip file.
* @param string $localFile
* Path at which to store the .zip file.
- * @return boolean Whether the download was successful.
+ * @return bool
+ * Whether the download was successful.
*/
public function fetch($remoteFile, $localFile) {
$result = CRM_Utils_HttpClient::singleton()->fetch($remoteFile, $localFile);
* The name of the extension being installed; this usually matches the basedir in the .zip.
* @param string $zipFile
* The local path to a .zip file.
- * @return string|FALSE zip file path
+ * @return string|FALSE
+ * zip file path
*/
public function extractFiles($key, $zipFile) {
$config = CRM_Core_Config::singleton();