Update::getRemoteVersion PHP Method

getRemoteVersion() public method

public getRemoteVersion ( $action, $localversion = "" )
    public function getRemoteVersion($action, $localversion = "")
    {
        $remoteurl = Common::getConstant('UPDATEURL', $this->remote);
        $remoteurl = str_replace("{OS}", PHP_OS, $remoteurl);
        $remoteurl = str_replace("{PHP}", phpversion(), $remoteurl);
        $remoteurl = str_replace("{VER}", $localversion, $remoteurl);
        $remoteurl = str_replace("{WEB}", urlencode($_SERVER['SERVER_SOFTWARE']), $remoteurl);
        $remoteurl = str_replace("{ACT}", $action, $remoteurl);
        return json_decode(file_get_contents($remoteurl), true);
    }