summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJérémy DECOOL <jdecool@gmail.com>2015-07-03 08:35:43 +0200
committerJérémy DECOOL <jdecool@gmail.com>2015-07-03 08:35:43 +0200
commit56d364a0f06b2c11a18bfbd00e6b5bc18a7fb229 (patch)
tree641f1d1be9f27ae924eab192fac51ae3c5df9613
parent4105233361c33cc2519d6e29258317c3a43e9f23 (diff)
downloadImageWorkshop-56d364a0f06b2c11a18bfbd00e6b5bc18a7fb229.zip
ImageWorkshop-56d364a0f06b2c11a18bfbd00e6b5bc18a7fb229.tar.gz
ImageWorkshop-56d364a0f06b2c11a18bfbd00e6b5bc18a7fb229.tar.bz2
Check if $path is not an URL to verify file exists
-rw-r--r--src/PHPImageWorkshop/ImageWorkshop.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/PHPImageWorkshop/ImageWorkshop.php b/src/PHPImageWorkshop/ImageWorkshop.php
index 6944bdd..aebe81c 100644
--- a/src/PHPImageWorkshop/ImageWorkshop.php
+++ b/src/PHPImageWorkshop/ImageWorkshop.php
@@ -55,7 +55,7 @@ class ImageWorkshop
*/
public static function initFromPath($path, $fixOrientation = false)
{
- if (!file_exists($path)) {
+ if (false === filter_var($path, FILTER_VALIDATE_URL) && !file_exists($path)) {
throw new ImageWorkshopException(sprintf('File "%s" not exists.', $path), static::ERROR_IMAGE_NOT_FOUND);
}