Вход Регистрация
Файл: plugins/social_sharing/bol/service.php
Строк: 37
<?php

final class SOCIALSHARING_BOL_Service
{
   
    private static 
$classInstance;

    private function 
__construct()
    {
        
    }

    public static function 
getInstance()
    {
        if ( 
null === self::$classInstance )
        {
            
self::$classInstance = new self();
        }

        return 
self::$classInstance;
    }

    public function 
getDefaultImagePath()
    {
        return 
PEEP::getPluginManager()->getPlugin('socialsharing')->getUserFilesDir().'logo.jpg';
    }

    public function 
getDefaultImageUrl()
    {
        return 
PEEP::getPluginManager()->getPlugin('socialsharing')->getUserFilesUrl().'logo.jpg';
    }

    public function 
uploadImage$uploadedFileName )
    {
        
$image = new UTIL_Image($uploadedFileName);
        
$imagePath $this->getDefaultImagePath();

        
$width $image->getWidth();
        
$height $image->getHeight();

        
$side $width >= $height $height $width;
        
$side $side 200 200 $side;

        
$image->resizeImage($side$sidetrue)->saveImage($imagePath);
    }
}
Онлайн: 1
Реклама