updatePiwik() публичный Метод

Update Piwik codebase by downloading and installing the latest version.
public updatePiwik ( boolean $https = true ) : string[]
$https boolean Whether to use HTTPS if supported of not. If false, will use HTTP.
Результат string[] Return an array of messages for the user.
Пример #1
0
 public function oneClickUpdate()
 {
     Piwik::checkUserHasSuperUserAccess();
     $view = new OneClickDone(Piwik::getCurrentUserTokenAuth());
     $useHttps = Common::getRequestVar('https', 1, 'int');
     try {
         $messages = $this->updater->updatePiwik($useHttps);
     } catch (ArchiveDownloadException $e) {
         $view->httpsFail = $useHttps;
         $view->error = $e->getMessage();
         $messages = $e->getUpdateLogMessages();
     } catch (UpdaterException $e) {
         $view->error = $e->getMessage();
         $messages = $e->getUpdateLogMessages();
     }
     $view->feedbackMessages = $messages;
     $this->addCustomLogoInfo($view);
     return $view->render();
 }