/**
  * @param string $methodName
  * @param string $displayLabel
  * @return bool
  */
 protected function checkServiceAndSetMessagesByMethodNameAndDisplayLabel($methodName, $displayLabel)
 {
     assert('$this->minimumVersion != null &&
                         (is_array($this->minimumVersion) || is_string($this->minimumVersion))');
     assert('is_string($methodName)');
     assert('is_string($displayLabel)');
     $actualVersion = VERSION;
     $latestStableVersion = ZurmoModule::getLastZurmoStableVersion();
     $this->minimumVersion = $latestStableVersion;
     $minimumVersionLabel = $this->getMinimumVersionLabel();
     $passed = $this->checkServiceMethod($latestStableVersion, $actualVersion);
     if ($passed) {
         return true;
     } else {
         $this->message .= Zurmo::t('InstallModule', 'Your ZurmoCRM software is outdated, new stable release available:') . ' ' . $latestStableVersion;
         return false;
     }
 }