ostashevdv/yii2-image

обертка над intervention/image

Installs: 161

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 2

Forks: 6

Open Issues: 1

Type:yii2-extension

2.0.1 2015-09-28 08:08 UTC

This package is not auto-updated.

Last update: 2025-03-01 19:52:45 UTC


README

Обертка над intervention/image для работы с изображениями.

Возможности:

  1. Улучшенный метод создания миниатюр (по сравнению с imagick) сочетающий в себе crop и resize
  2. Работа с url содержащими кирилицу
  3. ???

Устновка

Выполните команду

php composer require ostashevdv/yii2-image

или добавьте

"ostashevdv/yii2-image": "dev-master"

в секцию require вашего composer.json

Использование

Настройте компонент в конфигурации вашего приложения

return [
   'components' => [
       'image' => [
           'class' => 'ostashevdv\image\ImageManager',
           'cachePath' => '@web/assets/thumbs/'
       ],
   ]
];

создавайте миниатюры

<h1><?=$model->title?></h1>
<img src="<?=Yii::$app->image->thumb($model->image, 300, 300)?>" />