Skip to content
Snippets Groups Projects
FacetItemRangeDTO.php 517 B
Newer Older
Nikita Chernykh's avatar
Nikita Chernykh committed
<?php

namespace IQDEV\ElasticSearch\Facet\Item;

class FacetItemRangeDTO
{
    public ?float $min = null;
    public ?float $max = null;
    public ?float $avg = null;
    public ?float $sum = null;

    public static function create(?float $min = null, ?float $max = null, ?float $avg = null, ?float $sum = null): self
    {
        $instance = new self();
        $instance->min = $min;
        $instance->max = $max;
        $instance->avg = $avg;
        $instance->sum = $sum;

        return $instance;
    }
}