Вход Регистрация
Файл: gapps/vendor/intervention/image/src/Intervention/Image/Gd/Shapes/CircleShape.php
Строк: 36
<?php

namespace InterventionImageGdShapes;

use 
InterventionImageImage;

class 
CircleShape extends EllipseShape
{
    
/**
     * Diameter of circle in pixels
     *
     * @var integer
     */
    
public $diameter = 100;

    
/**
     * Create new instance of circle
     *
     * @param integer $diameter
     */
    
public function __construct($diameter = null)
    {
        
$this->width = is_numeric($diameter) ? intval($diameter) : $this->diameter;
        
$this->height = is_numeric($diameter) ? intval($diameter) : $this->diameter;
        
$this->diameter = is_numeric($diameter) ? intval($diameter) : $this->diameter;
    }

    
/**
     * Draw current circle on given image
     *
     * @param  Image   $image
     * @param  integer $x
     * @param  integer $y
     * @return boolean
     */
    
public function applyToImage(Image $image, $x = 0, $y = 0)
    {
        return 
parent::applyToImage($image, $x, $y);
    }
}
Онлайн: 1
Реклама