WP_Image_Editor_Imagick::update_size PHP Method

update_size() protected method

Sets or updates current image size.
Since: 3.5.0
protected update_size ( integer $width = null, integer $height = null ) : true | WP_Error
$width integer
$height integer
return true | WP_Error
    protected function update_size($width = null, $height = null)
    {
        $size = null;
        if (!$width || !$height) {
            try {
                $size = $this->image->getImageGeometry();
            } catch (Exception $e) {
                return new WP_Error('invalid_image', __('Could not read image size.'), $this->file);
            }
        }
        if (!$width) {
            $width = $size['width'];
        }
        if (!$height) {
            $height = $size['height'];
        }
        return parent::update_size($width, $height);
    }

Usage Example

 public function update_size($width = null, $height = null)
 {
     return parent::update_size($width, $height);
 }