public function updateMovie(array $data)
    {
        $uri = 'movie';

        try {
            $response = $this->_request(
                [
                    'uri' => $uri,
                    'type' => 'put',
                    'data' => $data
                ]
            );
        } catch ( \Exception $e ) {
            throw new InvalidException($e->getMessage());
        }

        return $response->getBody()->getContents();
    }
public function updateMovie(array $data)
    {
        $uri = 'movie';

        try {
            $response = $this->_request(
                [
                    'uri' => $uri,
                    'type' => 'put',
                    'data' => $data
                ]
            );
        } catch ( \Exception $e ) {
            throw new InvalidException($e->getMessage());
        }

        return $response->getBody()->getContents();
    }
public function updateMovie ( array $ data ) { $ uri = 'movie' ; try { $ response = $ this -> _request ( [ 'uri' => $ uri , 'type' => 'put' , 'data' => $ data ] ) ; } catch ( \ Exception $ e ) { throw new InvalidException ( $ e -> getMessage ( ) ) ; } return $ response -> getBody ( ) -> getContents ( ) ; }
Update the given movies, currently only monitored is changed, all other modifications are ignored.

Required: All parameters (you should perform a GET/{id} and submit the full body with the changes
and submit the full body with the changes, as other values may be editable in the future.

@param array $data
@return string
@throws InvalidException
Update the given movies currently only monitored is changed all other modifications are ignored .