/** * Figure out which message to return for the network status widget in OJS. * * @param Journal $journal * * @return string */ private function getNetworkMessage(Journal $journal) { if ($journal->getOjsVersion() === null) { return $this->container->getParameter('network_default'); } if (version_compare($journal->getOjsVersion(), $this->container->getParameter('min_ojs_version'), '>=')) { return $this->container->getParameter('network_accepting'); } return $this->container->getParameter('network_oldojs'); }