public function edit($versionId, $playerShowVersion, $version, $code)
    {
        $this->playerShowVersion = $playerShowVersion;
        $this->version = $version;
        $this->code = $code;

        $this->getLogger()->info('Editing Player Software version ID ' . $versionId);
        $response = $this->doPut('/playersoftware/' . $versionId, $this->toArray());
        $this->getLogger()->debug('Passing the response to Hydrate');
        return $this->hydrate($response);
    }