Peut-on installer Imagine sans passer par Composer ?

Par lupyo, il y a 11 ans


Bonjour,
je suis débutant avec le framework cakePHP et je cherche à installer Imagine pour manier des images pour mes membres.
Je galère à essayer d'installer Imagine car apparemment on est obligé maintenant de passer par Composer que je déteste.

Ces installations en ligne de commandes me font saigner des yeux ...

Est ce qu'il est possible d'installer Imagine avec la bonne vieille méthode du m.a.n.u.e.l.l.e.m.e.n.t ?

Merci d'avance.

5 réponses

Kareylo, il y a 11 ans

Il te suffit de télécharger les sources sur le dépot officiel Github

zil, il y a 11 ans

mettre le .phar dans le dossier Vendor
puis
require APP . 'Vendor' . DS . 'imagine.phar';

lupyo, il y a 11 ans

Merci de vos réponses.
j'ai finallement réussi à l'installer avec composer. Mais bon .. je n'arrive à rien avec imagine. je n'arrive pas à initialiser Imagine.

@Zil : il n'y a plus de fichier Imagine.phar. Imagine est désormais à installer avec Composer et il s'agit de dossiers et de fichiers divers.

zil, il y a 11 ans

Voici un exemple, pris sur Grafikart ;) dans le tuto sur cakephp, partie gestion des photos

$file = fichier; $dest = destination; if(!file_exists($dest)){ mkdir($dest, 0777, true); } $imagine = new Imagine\Gd\Imagine(); try{ $imagine ->open($file) ->thumbnail(new Imagine\Image\Box(150,150), Imagine\Image\ImageInterface::THUMBNAIL_OUTBOUND) ->save($dest); }catch(Imagine\Exception\Exception $e){ debug($e); }
lupyo, il y a 11 ans

Merci à vous.
En fait j'ai enfin réussi à faire ce que je voulais tout simplement en utilisant un Helper fourni par Grafikart (imageHelper).