verumconsilium / laravel-browsershot

Browsershot wrapper for Laravel 5
MIT License
111 stars 20 forks source link

Call to undefined method Intervention\Image\ImageManager::pattern() #13

Open leknoppix opened 5 years ago

leknoppix commented 5 years ago

Bonjour / Hello

Je suis depuis 4 jours en train de chercher à tester le module mais j'obtiens cette erreur/I have been trying to test the module for 4 days but I get this error

$ composer require verumconsilium/laravel-browsershot
Using version ^1.1 for verumconsilium/laravel-browsershot
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 7 installs, 0 updates, 0 removals
  - Installing spatie/temporary-directory (1.1.4): Loading from cache
  - Installing spatie/image-optimizer (1.1.5): Loading from cache
  - Installing intervention/image (2.4.2): Loading from cache
  - Installing league/glide (1.5.0): Loading from cache
  - Installing spatie/image (1.7.1): Loading from cache
  - Installing spatie/browsershot (3.29.0): Loading from cache
  - Installing verumconsilium/laravel-browsershot (v1.1.1): Loading from cache
intervention/image suggests installing intervention/imagecache (Caching extension for the Intervention Image library)
Writing lock file
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover

In ImageServiceProvider.php line 42:

  Call to undefined method Intervention\Image\ImageManager::pattern()  

Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1

Installation failed, reverting ./composer.json to its original content.

Je ne comprend pas. Je vous met à la suite mon composer.json car à part s'il s'agit d'un conflit avec un autre module, je ne comprend pas./ I do not understand. I put you after my composer.json because apart if it is a conflict with another module, I do not understand.

"require": {
        "php": "^7.3.2",
        "barryvdh/laravel-dompdf": "^0.8.4",
        "cmgmyr/messenger": "^2.16",
        "codezero/cookie": "^1.0",
        "fideloper/proxy": "^4.0",
        "folklore/image": "^0.3.22",
        "fzaninotto/faker": "^1.8",
        "jenssegers/date": "^3.4",
        "laracasts/flash": "^3.0",
        "laravel/framework": "5.6.*",
        "laravel/tinker": "^1.0",
        "laravelcollective/html": "^5.2.0",
        "nesbot/carbon": "1.25.*",
        "nicolaslopezj/searchable": "^1.10",
        "rtconner/laravel-tagging": "^3.0",
        "zizaco/entrust": "^1.9"
    },
    "require-dev": {
        "filp/whoops": "^2.0",
        "barryvdh/laravel-debugbar": "^3.1",
        "mockery/mockery": "^1.0",
        "nunomaduro/collision": "^2.0",
        "phpunit/phpunit": "^7.0"
    },

Merci d'avance. Thanks

seyfer commented 3 years ago

@leknoppix hey, you have to install "intervention/image": "^2.5" for your Laravel app as well.

@sgtpepper9907 if intervention/image is a dependency, makes sense to add it to this repo composer.json?