$image->
rotate( $operation->angle
);
} else { $image =
_rotate_image_resource( $image,
$operation->angle
);
} } break;
case 'flip':
if ( 0 !=
$operation->axis
) { if ( $image instanceof WP_Image_Editor
) { $image->
flip( ( $operation->axis & 1
) != 0,
( $operation->axis & 2
) != 0
);
} else { $image =
_flip_image_resource( $image,
( $operation->axis & 1
) != 0,
( $operation->axis & 2
) != 0
);
} } break;
case 'crop':
$sel =
$operation->sel;
if ( $image instanceof WP_Image_Editor
) { $size =
$image->
get_size();
$w =
$size['width'
];
$h =
$size['height'
];