Eventviva\ImageResize::getCropPosition PHP Method

getCropPosition() protected method

Gets crop position (X or Y) according to the given position
protected getCropPosition ( integer $expectedSize, integer $position = self::CROPCENTER ) : integer
$expectedSize integer
$position integer
return integer
    protected function getCropPosition($expectedSize, $position = self::CROPCENTER)
    {
        $size = 0;
        switch ($position) {
            case self::CROPBOTTOM:
            case self::CROPRIGHT:
                $size = $expectedSize;
                break;
            case self::CROPCENTER:
            case self::CROPCENTRE:
                $size = $expectedSize / 2;
                break;
        }
        return $size;
    }