X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FUtils%2FVersionCheck.php;h=4f69360970738bd46a53ed449bdf76e9ff23dedb;hb=9f7b401dfb7fa7cd52ecd4d8bcab3d7b1422ebd2;hp=f7f19905e84299e472cb60b0cbc97dc376560aa9;hpb=49414d6faa37375cef1ea0a156054ddd9cc6ae8d;p=civicrm-core.git diff --git a/CRM/Utils/VersionCheck.php b/CRM/Utils/VersionCheck.php index f7f19905e8..4f69360970 100644 --- a/CRM/Utils/VersionCheck.php +++ b/CRM/Utils/VersionCheck.php @@ -23,7 +23,7 @@ | GNU Affero General Public License or the licensing of CiviCRM, | | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ -*/ + */ /** * @@ -49,7 +49,6 @@ class CRM_Utils_VersionCheck { * singleton pattern and cache the instance in this variable * * @var object - * @static */ static private $_singleton = NULL; @@ -96,7 +95,7 @@ class CRM_Utils_VersionCheck { protected $cacheFile; /** - * Class constructor + * Class constructor. */ public function __construct() { global $civicrm_root; @@ -131,7 +130,7 @@ class CRM_Utils_VersionCheck { } /** - * Static instance provider + * Static instance provider. * * Method providing static instance of CRM_Utils_VersionCheck, * as in Singleton pattern @@ -146,7 +145,7 @@ class CRM_Utils_VersionCheck { } /** - * Finds the release info for a minor version + * Finds the release info for a minor version. * @param string $version * @return array|null */ @@ -183,7 +182,8 @@ class CRM_Utils_VersionCheck { foreach ($this->versionInfo as $majorVersion) { foreach ($majorVersion['releases'] as $release) { if (!empty($release['security']) && $release['date'] > $localVersionDate - && version_compare($this->localVersion, $release['version']) < 0) { + && version_compare($this->localVersion, $release['version']) < 0 + ) { if (!$this->ignoreDate || $this->ignoreDate < $release['date']) { return TRUE; } @@ -196,7 +196,7 @@ class CRM_Utils_VersionCheck { * Get the latest version number if it's newer than the local one * * @return string|null - * Returns version number of the latest release if it is greater than the local version + * Returns version number of the latest release if it is greater than the local version */ public function isNewerVersionAvailable() { $newerVersion = NULL; @@ -238,7 +238,7 @@ class CRM_Utils_VersionCheck { } /** - * Alert the site admin of new versions of CiviCRM + * Alert the site admin of new versions of CiviCRM. * Show the message once a day */ public function versionAlert() { @@ -255,7 +255,8 @@ class CRM_Utils_VersionCheck {
  • ' . ts('Suppress this message') . '
  • '; $session->setStatus($msg, ts('Security Alert'), 'alert'); - CRM_Core_Resources::singleton()->addScriptFile('civicrm', 'templates/CRM/Admin/Form/Setting/versionCheckOptions.js'); + CRM_Core_Resources::singleton() + ->addScriptFile('civicrm', 'templates/CRM/Admin/Form/Setting/versionCheckOptions.js'); } } elseif (CRM_Core_Permission::check('administer CiviCRM') && $versionAlertSetting > 1) { @@ -269,14 +270,15 @@ class CRM_Utils_VersionCheck {
  • ' . ts('Suppress this message') . '
  • '; $session->setStatus($msg, ts('Update Available'), 'info'); - CRM_Core_Resources::singleton()->addScriptFile('civicrm', 'templates/CRM/Admin/Form/Setting/versionCheckOptions.js'); + CRM_Core_Resources::singleton() + ->addScriptFile('civicrm', 'templates/CRM/Admin/Form/Setting/versionCheckOptions.js'); } } } } /** - * Collect info about the site to be sent as pingback data + * Collect info about the site to be sent as pingback data. */ private function getSiteStats() { $config = CRM_Core_Config::singleton(); @@ -304,10 +306,10 @@ class CRM_Utils_VersionCheck { } /** - * Get active payment processor types + * Get active payment processor types. */ private function getPayProcStats() { - $dao = new CRM_Financial_DAO_PaymentProcessor; + $dao = new CRM_Financial_DAO_PaymentProcessor(); $dao->is_active = 1; $dao->find(); $ppTypes = array(); @@ -323,7 +325,7 @@ class CRM_Utils_VersionCheck { } /** - * Fetch counts from entity tables + * Fetch counts from entity tables. * Add info to the 'entities' array */ private function getEntityStats() { @@ -351,7 +353,7 @@ class CRM_Utils_VersionCheck { 'CRM_Pledge_DAO_PledgeBlock' => NULL, ); foreach ($tables as $daoName => $where) { - $dao = new $daoName; + $dao = new $daoName(); if ($where) { $dao->whereAdd($where); } @@ -433,7 +435,7 @@ class CRM_Utils_VersionCheck { } /** - * Save version info to file + * Save version info to file. * @param string $contents */ private function writeCacheFile($contents) {