PHP code example of hareku / laravel-profile-image

1. Go to this page and download the library: Download hareku/laravel-profile-image 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/ */

    

hareku / laravel-profile-image example snippets


'providers' => [
    Hareku\LaravelProfileImage\ProfileImageServiceProvider::class,
];



use App\User;

return [
    User::class => [
        'extension' => 'jpg',
        'directory' => 'user-profile-images',
        'default_image_name' => 'default.jpg',
        'types' => [
            'original' => [
                'directory' => 'original',
                'size'  => null,
            ],
            'bigger' => [
                'directory' => 'bigger',
                'size'  => 73,
            ],
            'normal' => [
                'directory' => 'normal',
                'size'  => 48,
            ],
            'mini' => [
                'directory' => 'mini',
                'size'  => 24,
            ],
        ],
    ],
];


$this->profileImage->urlSet(get_class($user), $user->id);

[
    'original' => '/storage/user-profile-images/original/1.jpg',
    'bigger' => '/storage/user-profile-images/bigger/1.jpg',
    'normal' => '/storage/user-profile-images/normal/1.jpg',
    'mini' => '/storage/user-profile-images/mini/1.jpg',
]