PHP code example of lee-to / laravel-thumbnails

1. Go to this page and download the library: Download lee-to/laravel-thumbnails library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

lee-to / laravel-thumbnails example snippets


return [
    // Диск filesystem
    'disk' => env('FILESYSTEM_DISK', 'local'),

    // Допустимые значения размеров, в противном случае 403
    'allowed_sizes' => ['150x150'],

    // Значения по умолчанию для метода thumbnails
    'defaults' => [
        'field' => 'photo',
        'dir' => 'images',
        'size' => '150x150',
        'method' => 'resize',
    ]
];

    $model->getThumbnail($field, $method, $size);

    $model->getThumbnail();
    // Можно ничего не указывать, тогда установятся значения из конфига defaults
shell
php artisan vendor:publish --provider="Leeto\Thumbnails\Providers\ThumbnailsServiceProvider"
vue
    <img src="{{ $model->getThumbnail('image', 'crop', '150x150') }}" />