Hi Elizabeth,
I wanted to try out cairo under php 7.1, but suddenly i got an error. Setting the Fillrule, Antialias (or any other enum) under php 7.0.x works fine, but under 7.1 it raises an TypeError :(
<?php
$surface = new \Cairo\Surface\Image(
\Cairo\Surface\ImageFormat::ARGB32, 1, 1
);
$context = new \Cairo\Context($surface);
// var_dump( \Cairo\FillRule::EVEN_ODD );
try {
$context->setFillRule( \Cairo\FillRule::EVEN_ODD );
$context->setAntialias( \Cairo\Antialias::SUBPIXEL );
} catch (\TypeError $e) {
echo $e->getMessage(), "\n";
}
gives me:
"Value 1 provided is not a const in enum Cairo\FillRule"
Please, can u take a look at it? I would be very appriciate.
Swen