Skip to content

Commit 595f006

Browse files
committed
Add support for php-vips 2.0
1 parent 9a6f1d4 commit 595f006

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ This is a work in progress.
66

77
## Requirements
88

9-
- PHP >= 7.1
10-
- ext-vips >= 0.1.2
9+
- PHP >= 7.2
10+
- ext-vips >= 0.1.2 (or ext-ffi)
1111

1212
## Installation
1313

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
}
1313
],
1414
"require": {
15-
"php": "^7.1|^8.0",
16-
"intervention/image": "^2.4",
17-
"jcupitt/vips": "^1.0"
15+
"php": "^7.2||^8.0",
16+
"intervention/image": "^2.7",
17+
"jcupitt/vips": "^1.0.9||^2.0.3"
1818
},
1919
"autoload": {
2020
"psr-4": {

src/Driver.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ public function parseColor($value): AbstractColor
7676
*/
7777
protected function coreAvailable(): bool
7878
{
79-
return extension_loaded('vips') && class_exists(VipsImage::class);
79+
if (! class_exists(VipsImage::class)) {
80+
return false;
81+
}
82+
83+
return extension_loaded('ffi') || extension_loaded('vips');
8084
}
8185
}

0 commit comments

Comments
 (0)