public function getParameters() { if (!isset($this->params)) { $blob = $this->getRawParameters(); MediaWiki\suppressWarnings(); $params = LogEntryBase::extractParams($blob); MediaWiki\restoreWarnings(); if ($params !== false) { $this->params = $params; $this->legacy = false; } else { $this->params = LogPage::extractParams($blob); $this->legacy = true; } } return $this->params; }